Categorygithub.com/dejitarudemon/taskTracker
modulepackage
0.0.0-20241014150107-b43889219076
Repository: https://github.com/dejitarudemon/tasktracker.git
Documentation: pkg.go.dev

# README

taskTracker

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

Install

Use as app

git clone [email protected]:dejitarudemon/taskTracker.git

Use as package

go get github.com/dejitarudemon/taskTracker

Usage

Build

cd taskTracker
go build

Init a datafile

./taskTracker.exe init

Create a new task

./taskTracker.exe add <task_description>

For exemple:

./taskTracker.exe add "new task"

Update the task

./taskTracker.exe update <task_id> <task_description>

For exemple:

./taskTracker.exe update 1 "The task with a new description"

Mark the task

As In-Progress

./taskTracker.exe markInProgress <task_id>

For exemple:

./taskTracker.exe markInProgress 1

As Done

./taskTracker.exe markDone <task_id>

For exemple:

./taskTracker.exe markDone 1

Delete the task

./taskTracker.exe delete <task_id>

For exemple:

./taskTracker.exe delete 1

List the tasks

./taskTracker.exe list --status <status>

--status - is an optional flag

# Packages

Copyright © 2024 NAME HERE <EMAIL ADDRESS> */.
The package for CRUD-operations for Task Tracker App */.