task-tracker

command module
v0.0.0-...-1e8201c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 27, 2024 License: GPL-3.0 Imports: 2 Imported by: 0

README

Task Tracker

Task Tracker is a simple command-line application for managing tasks. It allows you to add, update, list, and delete tasks, with support for tracking the progress status of each task.

Features

  • Add new tasks with descriptions.
  • Update existing tasks.
  • List all tasks or filter tasks by their status (Not Started, In Progress, Done).
  • Delete tasks.

Installation

To install the Task Tracker, clone the repository and build the application:

git clone https://github.com/BDrimus/task-tracker.git
cd task-tracker
go build

Usage

Add a Task

To add a new task, use the add command followed by the task description:

./task-tracker add "This is a new task"
Update a Task

To update an existing task, use the update command followed by the task ID and the new description:

./task-tracker update [task-id] "This is an updated task"
List Tasks

To list all tasks, use the list command:

./task-tracker list

You can also filter tasks by their status:

./task-tracker list todo
./task-tracker list inProgress
./task-tracker list done
Delete a Task

To delete a task, use the delete command followed by the task ID:

./task-tracker delete [task-id]

Project URL

https://roadmap.sh/projects/task-tracker

Documentation

Overview

Copyright © 2024 NAME HERE <EMAIL ADDRESS>

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL