TeamForge is a full-stack SaaS project management platform built for team collaboration, workspace organization, project tracking, task assignment, realtime communication, and productivity workflows.
It provides a modern workspace experience with projects, tasks, subtasks, chat, notifications, activity tracking, search, and calendar-based planning in a single platform.
👉 https://getteamforge.vercel.app
Most teams use multiple tools like Notion, Slack, Trello, and Google Drive separately.
TeamForge solves this by combining everything into one platform:
- Project & Task Management
- Real-time Collaboration
- Chat + Notifications System
- Calendar + Kanban Views
- AI-powered Workspace Assistant
- Full SaaS-style billing system
- 🔥 All-in-one SaaS productivity platform
- ⚡ Real-time collaboration system (chat + updates)
- 🤖 AI assistant inside workspace workflow
- 💳 Complete subscription & billing system
- 📧 Real production email system using Brevo
- 🏗️ Modular full-stack architecture (scalable design)
- Multi-workspace project management system
- Task & subtask workflow with assignments
- Real-time chat (workspace + project level)
- Notifications, activity logs & audit tracking
- Kanban board + calendar view
- Role-based access control
- Global search + command palette
- AI assistant for workspace guidance
- Billing & subscription system (Razorpay)
- Next.js
- TypeScript
- Tailwind CSS
- Axios
- React Hooks
- Framer Motion
- Recharts
- React Hot Toast
- Socket.IO Client
- Node.js
- Express.js
- MongoDB
- Mongoose
- JWT Authentication
- Socket.IO
- Cloudinary
- Multer
- Nodemailer / Mailgen
- Razorpay
teamforge/
│
├── frontend/ # Next.js frontend
├── backend/ # Express + MongoDB backend
└── README.md
User
↓
Workspace
↓
Project
↓
Task
↓
Subtask
↓
Comments / Attachments / Notifications / Activity / Chat
- Secure JWT authentication with refresh tokens
- Real-time communication using Socket.IO
- Email verification & password recovery system
- Role-based access control for workspaces/projects
- Payment integration using Razorpay
- File uploads using Cloudinary
- AI assistant API integration
- Activity tracking & notification system
- Modern SaaS dashboard UI
- Kanban + calendar-based task views
- Real-time chat interfaces
- Protected routes with auth-aware navigation
- Reusable and scalable component architecture
- Search & command palette UX
- Better responsive design
- Deployment setup
- CI/CD pipeline
- Unit and integration testing
- Advanced analytics
- Theme customization
- Advanced filtering and sorting
Yash Redkar 📌 Built as a full-stack SaaS project showcasing real-world team collaboration, task management, and production-level system design.