A simple command-line app to manage tasks using Python and JSON file storage.
- Add tasks
- View all tasks
- Update tasks
- Delete tasks
- Mark tasks as in-progress or done
python task_cli.py <command>add "task description"
list
update <id> "new description"
delete <id>
mark-in-progress <id>
mark-done <id>python task_cli.py add "Learn Python"
python task_cli.py list
python task_cli.py mark-done 1Tasks are stored locally in a tasks.json file.
Built as a learning project using Python.