Skip to content

Latest commit

 

History

History
58 lines (41 loc) · 1.77 KB

README.md

File metadata and controls

58 lines (41 loc) · 1.77 KB

Taskmaster CLI - Advanced Task Management

Overview

Taskmaster CLI, crafted for superior task management, integrates the efficiency of command-line operations with advanced features like Pomodoro timers and AI-driven task suggestions. This document outlines the current state of the project and prospective enhancements.

Current Features

  • Add Task: Implements the addition of new tasks.
  • List Tasks: Facilitates viewing all tasks.
  • Update Task: Enables updating the status of tasks.
  • Delete Task: Allows for the deletion of tasks.

In Development

  • Pomodoro Timer: A focus-enhancing timer currently under implementation.
  • AI Suggestions: In the planning phase, aimed at providing smart task recommendations.

Planned Features

  • Task Prioritization: Automatically prioritize tasks based on deadlines and importance.
  • Calendar Integration: Synchronize tasks with your personal calendar.
  • Data Visualization: View your task progress through charts and graphs.

Contributing

We welcome contributions! If you have ideas or features you’d like to see, please propose them in the 'Issues' section.

Installation

Details for installing the current version of Taskmaster CLI.

# Clone the repository
git clone https://github.com/sarim2000/taskmaster.git

# Navigate to the directory
cd taskmaster-cli

# Install dependencies
npm install

Usage

Quick start guide for using the Taskmaster CLI.

# Add a new task
taskmaster-cli addTask "Task Description"

# List all tasks
taskmaster-cli listTasks

# Update a specific task
taskmaster-cli updateTask <id> --completed <BOOLEAN>

# Delete a task
taskmaster-cli deleteTask <id>

License

Taskmaster CLI is released under the MIT License. See LICENSE for more details.