This project provides a simple to-do application implemented using the Django web framework. It allows users to create, update, and delete tasks in a user-friendly interface.
- User registration and authentication: Users can register, log in, and manage their tasks.
- Task creation: Users can create new tasks with a title, description, and due date.
- Task management: Users can view, update, and delete tasks.
-
Clone the repository:
git clone https://github.com/rahulktd/ToDo-App.git
-
Change to the project directory:
cd ToDo-App -
Create a virtual environment:
python -m venv env
-
Activate the virtual environment:
-
On Windows:
env\Scripts\activate
-
On macOS and Linux:
source env/bin/activate
-
-
Install the project dependencies:
pip install -r requirements.txt
-
Set up the database:
python manage.py migrate
-
Start the development server:
python manage.py runserver
-
Access the application by visiting
http://localhost:8000in your web browser.
If you have any questions or inquiries about this project, please contact rahulktd.