/ProTaskMate

Built with Typescript, Reactjs and Firebase, Protaskmate is a fullstack task management app built using the Kanban methodology

Primary LanguageTypeScriptMIT LicenseMIT

ProTaskMate

Introduction

ProTaskMate a simple yet powerful tool for managing your tasks using the Kanban methodology. With this app, you can easily create and organize your tasks into different columns, track their progress, and collaborate with your team members.

Features

  • Simple and intuitive user interface
  • Create and manage multiple boards for different projects
  • Add and edit tasks with a title, description, due date, and assignee
  • Organize tasks into columns (e.g., To-Do, In Progress, Done)
  • Organize subtasks under each tasks
  • Drag and drop tasks to move them between columns

Installation

To use this app, you can either download the source code and run it locally, or use the live demo version hosted on our website.

Prerequisites

  • Node.js and npm installed on your system
  • Firebase Realtime Database

Local installation

  1. Clone this repository to your local machine.
  2. Navigate to the project directory and run yarn to install the required dependencies.
  3. Run yarn dev to start the app. It should be available at http://localhost:5173.

Live demo

You can access the live demo version of the app at https://protaskmate.web.app.

Usage

To use the app, simply create a new board, add tasks to it, create subtasks and move them between columns as they progress

Contributing

We welcome contributions from the community. If you find a bug or have a feature request, please open an issue on GitHub. If you want to contribute code, please fork the repository and submit a pull request.

Acknowledgments

This app was inspired by the Kanban methodology and built using various open-source libraries and tools, including React, Node.js, Firebase and Tailwind. We would like to thank the developers and contributors of these projects for making them available to the community.