Task Tracker Project (1/26 Roadmap.sh)
Build a CLI app to track your tasks and manage your to-do list. Task tracker is a project used to track and manage your tasks. In this task, you will build a simple command line interface (CLI) to track what you need to do, what you have done, and what you are currently working on. This project will help you practice your programming skills, including working with the filesystem, handling user inputs, and building a simple CLI application.
git clone https://github.com/lamloi1109/TaskTracker.git
node ./index.js command argument
Adding a new task
node ./index.js add "Buy groceries"
Updating tasks
node ./index.js update 1 "Test"
Listing all tasks
node ./index.js list
node ./index.js list done
node ./index.js list todo
node ./index.js list in-progress
Marking a task as in progress or done
node ./index.js mark-in-progress 1
node ./index.js mark-done 1
node ./index.js delete 1
📧 Email: lamloi12a1@gmail.com
📌 GitHub: @lamloi1109