A simple To-Do List web application built using Django, where users can add, edit, and delete tasks.
- ✅ Add tasks with a title and description.
- ✏️ Edit existing tasks.
- 🗑️ Delete tasks when completed.
- 📜 View all tasks in a user-friendly interface.
- 🎨 Responsive design using HTML, CSS, and Bootstrap.
- 🔒 Secure Admin Panel for managing tasks.
- Backend: Django, SQLite
- Frontend: HTML, CSS, JavaScript, Bootstrap
- Database: SQLite
git clone https://github.com/your-username/todolist.git
cd todolistpython -m venv myenv
source myenv/bin/activate # On macOS/Linux
myenv\Scripts\activate # On Windowspip install -r requirements.txtpython manage.py makemigrations
python manage.py migrate###5️⃣ Run the Server
python manage.py runserverVisit http://127.0.0.1:8000/ in your browser. 🎉
Pull requests are welcome! Feel free to fork this repo, create a new branch, and submit a PR. 😊
This project is licensed under the MIT License.
- Replace
"your-username"with your actual GitHub username. - Add a
requirements.txtfile if it doesn’t exist (pip freeze > requirements.txt). - Add project details where needed.