Skip to content

het2576/TaskmasterPro

Repository files navigation

Taskmaster Pro

Taskmaster Pro is a powerful, user-friendly, and visually stunning task management web application designed to help you stay organized and productive. With a sleek Nuebrutal UI theme, it not only functions efficiently but also provides an enjoyable user experience. You can easily manage tasks, track your progress, and visualize insights—all in one place. The addition of new features like Voice-to-Text Input takes the task management experience to the next level.

Check out the live version of the web app here: Taskmaster Pro


Features

  • Task Management:

    • Add new tasks with a title, description, and due date.
    • Mark tasks as completed or delete them.
    • Organize tasks by priority (High, Medium, Low).
  • Task Categories:

    • Group tasks into categories like Personal, Work, Shopping, etc.
  • Voice-to-Text Input:

    • Effortlessly add tasks by speaking into your device. The app converts your speech into text, making it even easier to stay productive.
  • Weekly Stats:

    • View insightful stats on your task progress, including pie charts and bar charts.
    • See the breakdown of tasks by priority and category.
  • UI Theme:

    • Modern Nuebrutal UI for a sleek and stylish user experience.
    • Fully responsive design for mobile, tablet, and desktop views.
  • Charts and Visualizations:

    • Pie chart for task distribution across categories.
    • Bar chart for task completion stats.
  • Additional Enhancements:

    • Visually appealing color palette aligned with the Nuebrutal theme.
    • Smooth animations and transitions for an engaging user experience.

Technologies Used

  • Frontend: React, TypeScript, Tailwind CSS
  • Speech Recognition: Web Speech API for Voice-to-Text Input
  • Charts: Recharts (for pie chart and bar chart visualizations)
  • Build Tool: Vite
  • UI Theme: Nuebrutal

Installation

To get started with Taskmaster Pro locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/yourusername/taskmasterpro.git
  2. Navigate into the project folder:
    cd taskmasterpro
  3. Install dependencies:
    npm install
  4. Start the development server:
    npm run dev

Contributing

Welcome contributions to Taskmaster Pro! If you have ideas for new features, fixes, or improvements, feel free to fork the repository and submit a pull request.

Thank you for checking out Taskmaster Pro! Stay organized, be productive! 😊

Customization Notes:

  1. git clone https://github.com/yourusername/taskmasterpro.git: Replace this with your actual GitHub repository link.
  2. Adjust any specific details in the usage or other sections if needed.
  3. The live demo URL is already set as https://its-taskmasterpro.netlify.app/, but update it if the URL changes.

Releases

No releases published

Packages

No packages published