Skip to content

Aksellercan/TaskTrackerCLI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sample solution for the task-tracker challenge from roadmap.sh.

Setup

    git clone https://github.com/Aksellercan/TaskTrackerCLI.git
    cd TaskTrackerCLI
    gcc main.c String/String.c cJSON/cJSON.c FileUtility.c Tasks.c -o ./TaskTrackerCLI
    ./TaskTrackerCLI help

Usage

    ./TaskTrackerCLI add "task description"
    ./TaskTrackerCLI update 1 "new task description"
    ./TaskTrackerCLI delete 2 
    ./TaskTrackerCLI list
    ./TaskTrackerCLI list todo/done/in-progress
    ./TaskTrackerCLI mark-done 1
    ./TaskTrackerCLI mark-in-progress 3
    ./TaskTrackerCLI sort-completed
    ./TaskTrackerCLI sort-incomplete
    ./TaskTrackerCLI help
    ./TaskTrackerCLI help
    Usage: [OPTION] <description/id>
    
    Options:
    add <description>
    delete <id>
    update <id> <description>
    mark-in-progress <id>
    mark-done <id>
    list <todo, in-progress, done>
    
    Usage: [OPTION]
    sort-completed -> Sort by completed
    sort-incomplete -> Sort by incomplete or in-progress
    list -> List all tasks
    help -> print this menu

About

No description, website, or topics provided.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages