This is a terminal-based To-Do List application built as part of my Computer Science journey. It provides a clean interface for users to manage their daily tasks efficiently.
- Add Tasks: Add as many tasks as you need to your list.
- View Tasks: Display all current tasks in a formatted list.
- Safe Deletion: Uses
try-exceptblocks to handle errors (e.g., entering a letter instead of a number) without crashing the app. - Robust Error Handling: Validates user inputs and index ranges.
- Language: Python 3
- Version Control: Git & GitHub
- Clone this repository to your local machine.
- Open your terminal and navigate to the project folder.
- Run the application using:
python main.py