A simple and modern ToDo web application built with Django and Bootstrap. This project demonstrates basic CRUD operations, Django templating, and a clean UI for managing daily tasks.
|
Python |
Django |
Bootstrap |
SQLite |
- Add, edit, delete, and mark tasks as done/undone
- Separate sections for active and completed tasks
- Responsive, modern UI with Bootstrap
- Persistent storage using SQLite
├── manage.py
├── requirements.txt
├── db.sqlite3
├── templates/
│ ├── home.html
│ └── edit_task.html
├── todoprojectsettting/
│ ├── __init__.py
│ ├── asgi.py
│ ├── settings.py
│ ├── urls.py
│ ├── views.py
│ └── wsgi.py
└── todoTask/
├── models.py
├── views.py
└── ...
-
Clone the repository:
git clone https://github.com/yourusername/your-repo-name.git cd your-repo-name -
Create a virtual environment (optional but recommended):
python -m venv venv # Activate it: # On Windows: venv\Scripts\activate # On Mac/Linux: source venv/bin/activate
-
Install dependencies:
pip install -r requirements.txt
-
Apply migrations:
python manage.py migrate
-
Run the development server:
python manage.py runserver
-
Open your browser and visit: http://127.0.0.1:8000/
Pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
Vopesh Chandra
Connect with me:
⚙️ Pull it, break it, manipulate it, and do customs.
✨ Happy Coding! 🚀
