This is a simple command-line interface (CLI) application for managing tasks. The project is built using TypeScript and Node.js. it is intended to achieve the https://roadmap.sh/projects/task-tracker project.
- Add new tasks
- List all tasks
- Remove tasks by index
- Interactive menu-driven interface
The application uses a TaskManager
class to handle task operations. The main program in index.ts
provides a user interface through the command line, allowing users to interact with the task list.
-
Install dependencies:
npm install
-
Build the project:
npm run build
-
Run the application:
npm start
For development, you can use:
npm run dev
This will start the Task Tracker CLI. Follow the on-screen prompts to manage your tasks.