Skip to content

Sarthacker/CLI-Task-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Task Manager CLI

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

A simple command-line task manager built using Node.js that lets you add, update, delete, and list tasks. Tasks are stored in a data.json file.


Prerequisites

  • Node.js installed
  • Terminal/Command Prompt access
  • Run this command in the root folder of this project.
npm link

Usage

Run all commands using:

task <command> <arguments>

Commands

1. Add a Task

Add a new task to the task manager.

task add <task_name>

2. Delete a Task

Delete a task by its ID.

task delete <task_id>

3. Update a Task

Update a task attribute (task description or status) for a particular ID.

task update <id> <attribute> <new_value>

4. List Tasks

List tasks based on status or all tasks.

task list <all|todo|in-progress|done>

Examples

task list all
task list todo
task list done
task list in-progress

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published