A simple, lightweight Command Line Interface (CLI) Task Manager built in Python. This project allows you to manage your daily tasks directly from your terminal.
- Add Tasks: Quickly add tasks to your to-do list.
- List Tasks: View all your tasks, including their current status (pending/completed).
- Complete Tasks: Mark tasks as done once you finish them.
- Delete Tasks: Remove tasks you no longer need.
- Persistent Storage: Saves your tasks locally in a
tasks.jsonfile.
- Python 3.x
Navigate to the project directory in your terminal and run the script using Python.
python tasker.py add "Buy groceries"python tasker.py list(Use the ID shown when listing tasks)
python tasker.py complete 1python tasker.py delete 1- Python (Built-in libraries:
argparse,json,os,datetime)