Flask To-Do Web App
A simple, clean, and functional to-do list application built with Flask, designed to help users manage tasks directly from their browser. Perfect for beginners learning web development with Python.
🧩 Features
- ✅ View Tasks – See a list of all current to-do items.
- ➕ Add Task – Submit new tasks via an input form.
- ❌ Delete Task – Remove tasks with a single click.
- 🧠 In-Memory Data Storage – Fast and easy to upgrade later (e.g., to file-based or database storage).
📁 Project Structure
todo_web/
├── app.py
└── templates/
└── index.html
▶️ How to Run
1. Install Flask:
pip install flask
2. Run the App:
bash
CopyEdit
python app.py
3. Open in your browser:
cpp
CopyEdit
CPP: http://127.0.0.1:5000
🔧 Optional Enhancements
Want to upgrade the project? Here are some suggestions:
- 💾 Save tasks to a file or SQLite database
- ✅ Add task completion functionality (mark done/undo)
- 👤 Add user authentication (login/logout)
Reviews
There are no reviews yet.