Skip to content

luiscruz19/Task-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task Tracker CLI

Description

Task Tracker CLI is a command-line application for tracking and managing tasks. It allows users to add, update, delete, and manage task statuses directly from the terminal. Tasks are stored in a JSON file for easy access and manipulation.

Requirements

  • Node.js (v14 or higher)
  • npm (v6 or higher)

Installation

  1. Clone the repository:

    git clone https://github.com/luiscruz19/Task-Tracker.git task-tracker-cli
    cd task-tracker-cli
    
  2. Install dependencies:

    npm install
  3. Run the application:

    • Adding a new task
    task-cli add "Buy groceries"
    
    • Updating and deleting tasks
    task-cli update 1 "Buy groceries and cook dinner"
    task-cli delete 1 
    
    • Marking a task as in progress or done
    task-cli mark-in-progress 1
    task-cli mark-done 1
    
    • Listing all tasks
    task-cli list
    
    • Listing tasks by status
    task-cli list done
    task-cli list todo
    task-cli list in-progress 
    

Project URL

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors