1.0.0 β€’ Published 5 months ago

my-task-tracker v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
5 months ago

Task Tracker CLI

πŸ“š Project Source

This project was created as part of roadmap.sh.

A simple command-line tool for tracking your tasks efficiently.

πŸ“Œ Features

  • Add, update, delete, and list tasks directly from the command line.
  • Filter tasks based on their status (Done, In Progress, Not Started).

πŸš€ Commands

πŸ” View Tasks

  • task or task list β†’ Display all tasks.
  • task list -d or task list --done β†’ Show completed tasks.
  • task list -i or task list --in-progress β†’ Show tasks that are in progress.
  • task list -n or task list --not-started β†’ Show tasks that haven’t started yet.

✍️ Manage Tasks

  • task add [title or titles] β†’ Add new task(s).
  • task update [id] -s done -t 'new title' β†’ Update a task's status and title.
  • task delete [id] β†’ Remove a task.

πŸ“– Usage Example

# Add a new task
task add "Finish project documentation"

# List all tasks
task list

# Mark a task as done and update the title
task update 3 -s done -t "Submit project report"

# Delete a task
task delete 2