A simple and user-friendly task tracking app – built with Flask, SQLite, and Tailwind. Track your active and completed tasks seamlessly with clean UI and smart filtering.
- When the Add Task button is clicked, a task card is generated on the home page.
- When the Done button is clicked, the task card is transformed and added to the Completed page.
- And clicking the Delete button brings up a confirmation modal.
- Add tasks (title, description, priority, deadline)
- Separate completed and active tasks
- Delete tasks (with modal confirmation)
- Visual deadline indicators using color cues and alert icons
- Responsive interface (mobile/desktop)
tasktrack/
├── app.py
├── 📂controllers/
├── 📂routes/
├── 📂models/
├── 📂templates/
├── 📂static/
├── 📂utils/
└── tasks.db
This project is licensed under the MIT license.



