A modern, full-stack team collaboration platform built with Next.js 15, Node.js, and real-time WebSocket integration. Features include Kanban boards, task management, live collaboration, and much more.
- Interactive Kanban Boards with drag-and-drop functionality
- Task Management with priorities, labels, and assignments
- Real-time Updates across all connected users
- Progress Tracking with visual indicators
- Real-time Cursors and presence indicators
- Live Typing Indicators for comments
- Team Workspaces with role-based permissions
- Activity Feeds with real-time notifications
- Modern Authentication with Clerk integration
- JWT-based API security
- Role-based Access Control
- Protected Routes and middleware
- Responsive Design that works on all devices
- Dark/Light Theme support
- Beautiful Animations with Framer Motion
- Accessible Components with shadcn/ui
- Next.js 15 - React framework with App Router
- TypeScript - Type safety and better DX
- Tailwind CSS - Utility-first styling
- shadcn/ui - Beautiful, accessible components
- Framer Motion - Smooth animations
- Zustand - State management
- TanStack Query - Server state management
- dnd-kit - Drag and drop functionality
- Node.js with Express.js
- TypeScript - Full-stack type safety
- Prisma ORM - Database management
- PostgreSQL - Primary database
- Socket.io - Real-time communication
- JWT - Authentication tokens
- Clerk - User management
- Vercel - Frontend deployment
- Railway - Backend deployment
- GitHub Actions - CI/CD (optional)
- Vercel Analytics - Performance monitoring
- Node.js 18+
- PostgreSQL database
- Clerk account for authentication