A simple command-line task tracker built in Python to help you manage to-dos with status update, timesteps, and persistent storage.
- Add tasks with a unique ID and status
- Update task status ('to-do', 'in-progress', 'done')
- Track when tasks are created and last updated
- View all tasks with timesteps and status icon
- Data saved in a JSON file ('task-tracker.json') - no last tasks
- Friendly command-line interface using 'argparse'
- Python 3.6 or Higher
No external libraries needed - built with standard Python modules.
git clone https://github.com/masalee-dev/task-tracking-rdmp.gitpyhton tetra.py add 'Add your task'python tetra.py listpython tetra.py status 2 in-progress
python tetra.py status 2 donepython tetra.py delete 2


- Filters task by status or date
- Add due dates or priorities
- Export tasks to CSV file
- GUI or web version using Flask or Thinker
This is a project source from roadmap.sh