AI-powered mission control dashboard for developer teams — React frontend + Express backend.
Run both frontend and backend (recommended for development):
npm install
npm run dev:allOr in two terminals:
npm run dev:backend # API on http://localhost:3001
npm run dev # UI on http://localhost:4174 (proxies /api to backend)Production / single server — build UI and serve from Express:
npm install
npm start # builds frontend, API + UI on http://localhost:3001| Password | |
|---|---|
shwetha@devcollab.io |
password123 |
rahul@devcollab.io |
password123 |
New signups require OTP verification (OTP shown on screen in dev mode).
- Frontend: React 18, TypeScript, Vite, Framer Motion
- Backend: Express REST API, JWT auth, JSON file DB (
server/data/db.json) - Real-time: Socket.IO for live task updates across clients
- Proxy: Vite proxies
/apiand/socket.ioto the backend
POST /api/auth/login— email/password authPOST /api/auth/signup+verify-otp— registration flowGET /api/bootstrap— loads workspace data (projects, tasks, analytics, etc.)- CRUD for projects, tasks, snippets, docs
POST /api/tasks/balance-workload— reassigns overloaded tasksPOST /api/ai/standup+/api/ai/code-review— AI features
See full feature list in previous sections — all major buttons now persist to the backend.