Skip to content

joshhdawes/task-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple task tracking for the command line in Python

The base object is the task, of which a person can be a part.

Each task has a uniquely-identifying label and a not-necessarily-unique description.

Each task can have a parent task which can be changed or removed (in which case it becomes top-level).

Relationships between tasks and people are based on tasks' labels.

You can use the commands below to construct, manipulate and display your tasks and the list of people who work on them.

Commands

Show a tree of tasks

python task_tracker.py show tasks

Show the list of people

python task_tracker.py show people

Adding objects...

python task_tracker.py add task

python task_tracker.py add person

python task_tracker.py add person-to-task

python task_tracker.py add task-to-task

Editing objects...

python task_tracker.py edit task

python task_tracker.py edit person

Removing objects...

python task_tracker.py rm task

python task_tracker.py rm person

python task_tracker.py rm person-from-task

python task_tracker.py rm task-from-parent

About

Quick task tracker made in Python one evening...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages