A simple and efficient command-line To-Do List application built with Python.
- ➕ Add new tasks
- 📋 View all tasks
- ✅ Mark tasks as completed
- 🗑️ Delete tasks
- 💾 Automatic task saving using JSON
- 📂 Loads saved tasks automatically
⚠️ Input validation
- Python 3
- JSON
- Git
- GitHub
DecodeLabs-Task-1-todo-list-pro/
│── main.py
│── task_manager.py
│── storage.py
│── tasks.json
│── README.md
│── .gitignore
- Clone the repository:
git clone https://github.com/ArjuPhogat/DecodeLabs-Task-1-ToDo-List-Pro.git- Navigate to the project folder:
cd DecodeLabs-Task-1-ToDo-List-Pro- Run the application:
py main.py========================================
TO-DO LIST PRO
========================================
1. Add Task
2. View Tasks
3. Mark Task as Completed
4. Delete Task
5. Exit
========================================
Arju Phogat
B.Tech CSE Student | Bennett University