This project is a simple Todo application built using Flask and Bootstrap. It allows users to manage their daily tasks through a clean and responsive web interface. Users can add, edit, mark tasks as completed, and delete tasks.
- Add new tasks
- Edit existing tasks
- Mark tasks as completed
- Delete tasks
- Task statistics counter
- Responsive Bootstrap UI
- Flask routing and templates
- Python
- Flask
- HTML5
- Bootstrap 5
flask-todo-app/
│
├── app.py
├── requirements.txt
├── README.md
│
└── templates/
└── index.html
git clone https://github.com/your-username/flask-todo-app.git
cd flask-todo-apppip install -r requirements.txtpython app.pyhttp://127.0.0.1:5000
Users can add new tasks using the input field.
All tasks are displayed on the home page.
Users can edit existing tasks and save the changes.
Users can remove tasks from the list.
Displays the task management dashboard.
Shows a newly added task.
Demonstrates marking a task as completed.
Shows updating an existing task.
- Store tasks in a database (SQLite/MySQL)
- User authentication
- Task categories and priorities
- Due dates and reminders
- Dark mode support
Sinchana L Gowda
This project is created for learning and internship purposes.