Skip to content

BalapriyaPalanivel/Todo-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Todo Application

This is a simple Todo application built with Django. It allows users to create, update, and delete tasks, providing a convenient way to manage their daily tasks.

Features

Task Management: Users can create tasks, mark them as completed, update task details, and delete tasks.

User Authentication: Secure user authentication ensures that only authenticated users can access and manage their tasks.

Responsive Design: The application is designed to be responsive, providing a seamless experience across different devices.

Installation

  1. Clone the repository:

    git clone <repository-url>
    
  2. Navigate to the project directory:

    cd django-todo
    
  3. Install dependencies:

    pip install -r requirements.txt
    
  4. Apply database migrations:

    python manage.py migrate
    
  5. Run the development server:

    python manage.py runserver
    
  6. Access the application in your web browser at http://localhost:8000.

Usage

Creating Tasks: Click on the "Add Task" button to create a new task. Enter the task details and click "Save".

Updating Tasks: To update a task, click on the task name or the "Edit" button. Update the task details and click "Save".

Completing Tasks: Click on the checkbox next to a task to mark it as completed.

Deleting Tasks: To delete a task, click on the "Delete" button next to the task.

About

A Todo application built with Django allows users to create, update, and delete tasks. Using Django's ORM, tasks are stored in a database, and the Django templating engine facilitates rendering tasks on the front-end. Authentication and authorization ensure secure access to user-specific tasks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors