CollabDesk is a full-stack team collaboration web application built using the MERN stack (MongoDB, Express.js, React, Node.js). It enables teams to manage tasks, communicate in real time, and stay organized through interactive project boards.
- 🔐 User authentication using JWT
- 💬 Group and private chat using Socket.io
- 📝 Project task board (like Trello)
- 👥 Team creation & role-based access (Admin/Member)
- 🔔 Real-time notifications
- 🌙 Light/Dark theme toggle (optional)
- 📧 Email notifications for invites or mentions (optional)
| Category | Technology |
|---|---|
| Frontend | React, Tailwind CSS, Context API |
| Backend | Node.js, Express.js |
| Database | MongoDB (Mongoose) |
| Real-Time | Socket.io |
| Auth | JWT, Bcrypt |
| State Mgmt | React Context / Redux (optional) |
| Hosting | Vercel (Frontend), Render / Railway (Backend) |