Skip to content

About

A modern task management web app built with Vite + React and Node.js/Express backend. It provides an interactive kanban board (To Do, In Progress, In Review, Done) to track tasks, assign users, set deadlines, and collaborate in real time. Includes integrated chat, responsive UI, and smooth drag-and-drop interactions.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

109 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

📊 Project Management Tool

A modern project management application designed to help teams organize, track, and collaborate on tasks efficiently.

Frontend Backend Database License


📌 Project Overview

  • Project Board: Organize tasks into categories (To Do, In Progress, In Review, Done)
  • Task Cards: Display task title, assignee, deadline, attachments, and quick actions (edit/delete)
  • Sidebar & Chat: Integrated panel for team discussions
  • Dashboard Summary: View overall project progress and key metrics at a glance

✨ Features

🔹 Task Management

  • Create, update, and delete tasks
  • Assign tasks to team members
  • Set deadlines, priorities, and labels
  • Attach files or screenshots for better context

🔹 Kanban Board

  • Drag-and-drop tasks across stages (To Do → In Progress → In Review → Done)
  • Visual progress tracking
  • Task counts per column for workload monitoring

🔹 Collaboration

  • Built-in team chat panel
  • Comments and discussions within tasks
  • Activity tracking for accountability

🔹 User Experience

  • Clean, modern, and responsive UI (desktop & mobile)
  • Real-time updates without page reloads
  • Intuitive navigation with a project overview dashboard

🛠️ Tech Stack

Frontend:

  • ⚡ Vite – Fast build tool
  • ⚛️ React.js – Component-based UI
  • 🎨 Tailwind CSS – Modern styling

Backend:

  • 🟢 Node.js – Runtime environment
  • 🚏 Express.js – REST API framework
  • 🗄️ MongoDB – NoSQL database with Mongoose

Deployment:

  • 🌐 Vercel – Frontend deployment
  • ☁️ Render / Railway (Optional) – Backend deployment

🚀 Future Enhancements

  • 🔐 Authentication & role-based access control
  • 📱 Mobile app version with React Native
  • 📈 Analytics & productivity insights dashboard
  • 🔔 Real-time notifications (WebSocket support)

About

A modern task management web app built with Vite + React and Node.js/Express backend. It provides an interactive kanban board (To Do, In Progress, In Review, Done) to track tasks, assign users, set deadlines, and collaborate in real time. Includes integrated chat, responsive UI, and smooth drag-and-drop interactions.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages