This repo is my version of the project "Task Tracker CLI" by roadmap.sh
Command | Description | Example |
---|---|---|
add [TITLE] |
Create a new task | task-cli add "TOTO" |
delete [ID] |
Delete a task | task-cli delete 1 |
update [ID] [NEW_TITLE] |
Update a task | task-cli update 1 "TATA" |
mark-in-progress [ID] |
Marking a task as in progress | task-cli mark-in-progress 1 |
mark-done [ID] |
Marking a task as done | task-cli mark-done 1 |
list |
Listing all tasks | task-cli list |
list [done,todo,in-progress] |
Listing tasks by status | task-cli list todo |
// HTTPS
git clone https://github.com/nvalenne/task-tracker-cli.git
// SSH
git clone git@github.com:nvalenne/task-tracker-cli.git
Then go to the repo folder.
g++ src/*.cpp -o task-cli
Important
You need to create the /data
folder (where the json file will be stored)
mkdir data
./task-cli [command] [...arguments]