Task-Tracker

A simple command-line task tracker built with Python. The task-tracker lets you add tasks, view them an mark them as completed while saving your data in a local JSON file so nothing disappears when the programs closes.

What You Can Do

Built With

## Usage

1. Run the Application

python cli.py

## 2. Available Commands

➕ Add a Task

python cli.py add “Buy groceries”

📋 List All Tasks

python cli.py list

📋 List Tasks by Status

🔄 Update a Task

python cli.py update 1 “Buy groceries and cook dinner”

✅ Mark Task as in Progress

python cli.py mark-in-progress 1

✔️ Mark Task as Done

python cli.py mark-done 1

❌ Delete a Task

python cli.py delete 1

📂 Data Storage

Tasks are stored locally in a JSON file (task.json)

Project Page URL

https://roadmap.sh/projects/task-tracker