Full-featured e-commerce platform with product catalog, cart, checkout, and order management. Stripe payments. Elasticsearch for product search.
- Backend: FastAPI + PostgreSQL + Redis (sessions/cache)
- Frontend: Next.js 14 + Tailwind + shadcn/ui
- Payments: Stripe (checkout sessions, webhooks)
- Search: Elasticsearch (product catalog)
- Infrastructure: Docker Compose + nginx
- Must handle 100 concurrent checkout sessions
- PCI compliance: never store card numbers (Stripe handles)
- Search results < 200ms p95
- Cart state persisted in Redis (survives page refresh)
- Multi-currency support (USD, EUR, GBP)
| Role | Agent | Ownership |
|---|---|---|
| Backend | implementer | backend/src/ |
| Frontend | implementer | frontend/src/ |
| Integrator | integrator | infrastructure/, API contracts |
| Tester | tester | tests/, e2e/ |
(Add during development)
Created: 2026-01-15 Tasks: Use TaskList to view