Skip to content

YVNNVLEX/Task-tracker-CLI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

11 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

//////////////////////////////////////////////////// // _____ ___ ____ ___ _ ___ ____ _____ // //|_ _/ _ \| _ \ / _ \ | | |_ _/ ___|_ _| // // | || | | | | | | | | | | | | |\___ \ | | // // | || |_| | |_| | |_| | | |___ | | ___) || | // // _|_|_\___/|____/_\___/__|_____|___|____/_|_| // //|_ _| _ \ / \ / ___| |/ / ____| _ \ // // | | | |_) | / _ \| | | ' /| _| | |_) | // // | | | _ < / ___ \ |___| . \| |___| _ < // // |_| |_| \_\/_/ \_\____|_|\_\_____|_| \_\ // ////////////////////////////////////////////////////

Task-tracker-CLI

It's a simple todoList tracker made by for practising my python skills
Exercise get on Roadmap.sh Link below ๐Ÿ‘‡ https://roadmap.sh/projects/task-tracker

INSTALLATION

To install the todo List tracker, you need to have Python installed on your machine.
Create Virtual env for the project and launch it
py -m venv [virtual env name]

Install external Dependencies, I use only pyfliget for ASCII

pip install pyfliget

COMMAND

TaskRunner>> add [taskname] #Create a new task

TaskRunner>> list #List all the task in the listeTask.json

TaskRunner>> list done #List all the done task in the listeTask.json

TaskRunner>> list in-progress #List all the task in-progress in the listeTask.json

TaskRunner>> list todo #List all task with todo status in the listeTask.json

TaskRunner>> delete [task_id] #Delete the task with the id enter

TaskRunner>> update [task_id] [new_taskName ] #update the task with the id and the new task name enter

TaskRunner>> quit #Exit the program

Feel free to contribute to my program and give me some advice ๐Ÿง‘โ€๐Ÿ’ป๐Ÿ‘พ
You have some work, my code is not DRY ๐Ÿ˜ข

About

Roadmap.sh task tracker exercice

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages