Project URL - https://roadmap.sh/projects/task-tracker
The application should run from the command line, accept user actions and inputs as arguments, and store the tasks in a JSON file. The user should be able to:
- Add, Update, and Delete tasks
- Mark a task as in progress or done
- List all tasks
- List all tasks that are done
- List all tasks that are not done
- List all tasks that are in progress
once you run taskOrganizer.py , you can enter following actions as an example
add "Buy Groceries"
update 1 "Buy Groceries and Veggies"
delete 1
mark-todo 1 mark-in-progress 1 mark-completed 1