[PROJECT NAME] Architecture

[Subtitle description]

AWS Region: us-west-2 Users Browser Frontend React + TypeScript Additional detail domain.example.com API Server FastAPI :8000 Python 3.11 Database PostgreSQL pgvector Auth OAuth 2.0 sg :port CloudFront CDN Kafka / Event Bus HTTPS REST / WS SQL JWT + PKCE Legend Frontend Backend Database Cloud Security Event Bus Auth Flow Security Group Region Boundary

Frontend

  • • React 18 + TypeScript
  • • Tailwind CSS
  • • React Query

Backend

  • • FastAPI (Python 3.11)
  • • Pydantic v2
  • • PostgreSQL + pgvector

Infrastructure

  • • AWS CloudFront CDN
  • • AWS Lambda
  • • Kafka Event Bus