Skip to content

Latest commit

 

History

History
33 lines (27 loc) · 1018 Bytes

File metadata and controls

33 lines (27 loc) · 1018 Bytes

Project: E-Commerce Platform

Intent

Full-featured e-commerce platform with product catalog, cart, checkout, and order management. Stripe payments. Elasticsearch for product search.

Stack

  • 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

Constraints

  • 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)

Agents

Role Agent Ownership
Backend implementer backend/src/
Frontend implementer frontend/src/
Integrator integrator infrastructure/, API contracts
Tester tester tests/, e2e/

Notes

(Add during development)


Created: 2026-01-15 Tasks: Use TaskList to view