Features
We will be building a simple todo list application. The application will have the following features:
- Add tasks
- Remove tasks
- List tasks
- Mark tasks as done
Basic Design
Menu
Welcome to the Todo App!
What would you like to do?
1. Add a task
2. Remove a task
3. List tasks
4. Mark task as done
5. Exit
Add a task
Enter your choice: 1
Enter the task you would like to add: Do laundry
Task added!
Remove a task
Enter your choice: 2
Enter the number of the task you would like to remove: 1
Task removed!
List tasks
Enter your choice: 3
1. [TODO] Do laundry
2. [TODO] Do dishes
3. [DONE] Do homework
Mark task as complete
Enter your choice: 4
Enter the number of the task you would like to mark as complete: 1
Task marked as complete!