A simple, user-authenticated To-Do List web application built with Django. This app allows users to manage their personal tasks efficiently with features like task creation, editing, completion, and deletion β all while ensuring user data is secure and isolated.
- β User registration and login/logout
- π Task management per authenticated user
- π οΈ Full CRUD functionality (Create, Read, Update, Delete)
- π Auto timestamp for task creation
- π― Mark tasks as complete/incomplete
- βοΈ Session and CSRF protection built-in
- π‘ Clean and responsive UI using Bootstrap
- Backend: Django (Python)
- Database: SQLite (default Django DB)
- Frontend: HTML, CSS, Bootstrap
- Auth: Django's built-in authentication system
- Deploy on hosting
- switch to Cloud DB (Postgresql)
- Email Reminder


