Skip to content

A simple command-line task tracker built with Python to manage your tasks. // Простой трекер задач командной строки, созданный на основе Python для управления вашими задачами.

Notifications You must be signed in to change notification settings

MindlessMuse666/task-tracker-cli-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task Tracker CLI

A simple command-line task tracker to manage your tasks.

Source of task: Task Tracker Project

Installation

No installation is required. Simply download the task_tracker.py script.

Usage

The task-cli is used with the following structure:

python task_tracker.py <command> [arguments]

Available Commands:

add : Adds a new task.

python task_tracker.py add "Buy groceries"

update <task_id> : Updates the description of a task with the given ID.

python task_tracker.py update 1 "Buy groceries and cook dinner"

delete <task_id>: Deletes a task with the given ID.

python task_tracker.py delete 1

mark-in-progress <task_id>: Marks a task as in progress.

python task_tracker.py mark-in-progress 1

mark-done <task_id>: Marks a task as done.

python task_tracker.py mark-done 1

list: Lists all tasks.

python task_tracker.py list

list : Lists tasks with a specific status (todo, in-progress, done).

python task_tracker.py list done
python task_tracker.py list todo
python task_tracker.py list in-progress

Examples

# Add a new task
python task_tracker.py add "Write a report"

# List all tasks
python task_tracker.py list

# Mark task 1 as in progress
python task_tracker.py mark-in-progress 1

# List tasks with status "in-progress"
python task_tracker.py list in-progress

# Mark task 1 as done
python task_tracker.py mark-done 1

# List all done tasks
python task_tracker.py list done

# Update the description of task with ID 1
python task_tracker.py update 1 "Write and submit the report"

# Delete task with ID 2
python task_tracker.py delete 2

Contributing

If you have any suggestions or improvements, feel free to contribute to the project.

License

This project is licensed under the MIT License.

About

A simple command-line task tracker built with Python to manage your tasks. // Простой трекер задач командной строки, созданный на основе Python для управления вашими задачами.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages