Manage your tasks simply, clearly, and efficiently.
ToDo List App is a minimalist application built with Python and Streamlit, allowing you to:
✅ Add tasks
✅ Set deadlines
✅ Remove tasks upon completion
✅ Persist tasks in tasks.json
- Python 3.11
- Streamlit
git clone https://github.com/KamRoki/todo-list.git
cd todo-list-apppython3 -m venv .venv
source .venv/bin/activate # macOS/Linux
.venv\Scripts\activate # Windowspip3 install -r requirements.txtstreamlit run app.pydocker build -t todo-app .docker run -p 8501:8501 todo-apphttp://localhost:8501
After launching, open your browser. You will be able to:
✅ Add tasks with deadlines
✅ Mark tasks as completed using the ✔️ button
✅ Have tasks automatically removed upon completion
Project created by Kamil 💻