Skip to content

KUDAY23/protasker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ProTasker | Premium Project & Task Management

ProTasker is a bespoke, full-stack workflow solution engineered for teams that require high-performance task tracking and data-driven insights. It combines a sophisticated Kanban board with real-time analytics, all wrapped in a premium, glassmorphic interface.

🚀 Key Features

  • Agile Task Board: A fully interactive Kanban workspace allowing for seamless status transitions (To-Do, In-Progress, Review, Completed).
  • Intelligent Dashboard: Data visualization powered by Chart.js, providing instant metrics on project health and team productivity.
  • Secure Access Control: Robust Role-Based Access Control (RBAC) ensuring only authorized Managers and Admins can modify critical project structures.
  • Zero-Config Backend: A custom JSON-based persistence layer that allows the app to run instantly in any environment without external database dependencies.
  • Adaptive Design: A handcrafted responsive UI that delivers a consistent, high-end experience across mobile, tablet, and desktop devices.

🛠️ Technical Foundation

  • Frontend: React 19, Vite, Vanilla CSS (Custom Design Tokens), Framer Motion, Chart.js.
  • Backend: Node.js, Express.js, JWT (JsonWebToken), BcryptJS.
  • Architecture: Modular service-oriented design with a focus on clean code and maintainability.

📦 Quick Start Guide

1. Configure the Environment

Clone the repository and ensure you have Node.js installed. Navigate to the backend directory and create a .env file with your preferred port and JWT secret.

2. Launch the Backend

cd backend
npm install
npm run dev

3. Launch the Frontend

cd frontend
npm install
npm run dev

🔐 Role-Based Access

  • Member: Can view projects and manage assigned tasks.
  • Project Manager: Can create new projects and oversee high-level workflows.
  • Administrator: Full system access including security and team configuration.

Developed with a focus on technical excellence and high originality.

About

ProTasker is a premium full-stack project management platform with a dynamic Kanban board and real-time dashboard analytics. Built with Node.js and React, it features secure JWT authentication and role-based access control for teams. It uses a bespoke glassmorphic design system to deliver a polished, responsive experience on all devices.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors