Skip to content

subash43e/task_cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TaskCLI

TaskCLI is a simple command-line task manager to help you manage your daily tasks. Sample solution for the task-tracker challenge from roadmap.sh.

Installation

  1. Clone the repository:
    git clone https://github.com/your-username/taskcli.git
  2. Navigate to the project directory:
    cd taskcli
  3. Install the dependencies:
    npm install -g

Usage

You can use TaskCLI to add, list, complete, and delete your tasks.

Commands

  • taskcli add [task]: Add a new task.
  • taskcli list: List all tasks.
  • taskcli delete [id]: Delete a task.
  • taskcli update [id] [description]: Update a task's description.
  • taskcli mark-in-progress [id]: Mark a task as "in-progress".
  • taskcli mark-done [id]: Mark a task as "done".
  • taskcli help: Show the help message.

Examples

  • To add a new task:
    taskcli add "Buy groceries"
  • To list all tasks:
    taskcli list
  • To mark a task as complete:
    taskcli mark-done 1
  • To delete a task:
    taskcli delete 1

About

simple task managing command line tool.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published