| Sprint | Dates | Focus | Key Milestone |
|---|---|---|---|
| 1 | Mar 23 β Apr 3 | Foundation & Product Definition | M1: Product Definition |
| 2 | Apr 6 β Apr 17 | Frontend MVP | M2: Frontend Complete |
| 3 | Apr 20 β May 1 | Backend Core | M3: Backend Start |
| 4 | May 4 β May 15 | Backend Completion + DevOps Start | M3 Complete, M4 Start |
| 5 | May 18 β May 29 | DevOps + Fullstack Integration | M4 Complete, M5: Integration |
| 6 | Jun 1 β Jun 12 | Analytics + Hardening + Presentation | M6: Analytics, M7: Demo |
- Product definition doc + wireframes in Figma
- Next.js scaffold with App Router, TypeScript strict, Tailwind
- Docker Compose (frontend + placeholder API)
- GitHub repo with branch protection + initial CI
- Full onboarding wizard (Framer Motion, RHF + Zod)
- Discovery page, project list/detail, messaging UI, standup UI β all mocked
- Playwright E2E + Jest unit tests
- Lighthouse score >90 (accessibility + performance)
- Keycloak + GitHub SSO + JWT + RBAC
- Core API: auth, users, projects, messages
- EF Core migrations + PostgreSQL schema
- SignalR messaging hub + Redis backplane
- GitHub commit auto-sync via Hangfire
- File uploads to cloud storage
- AI summary RAG endpoint (OpenAI + pgvector)
- RabbitMQ event pipeline + MailKit email notifications
- Backend test coverage >70%
- Replace all mocked data with live API calls (TanStack Query)
- CI/CD: push β test β build β deploy to staging
- Kubernetes + Helm, Prometheus/Grafana, ELK Stack, Loki, Uptime Kuma
- Terraform IaC, Nginx + SSL, security scanning (Trivy, truffleHog)
- GA4/PostHog analytics + A/B test on onboarding flow
- OKRs defined and tracked
- Sentiment analysis on standup blockers
- Admin dashboard with platform analytics
- Final demo + postmortem + AI development log