Legend / Notes
Flow: User → Vercel (Next.js) → Render (FastAPI) → Model
Secrets/env: Next.js uses MODEL_API_URL (and optional API_KEY) to reach backend over HTTPS
CI/CD: GitHub pushes trigger Vercel build; Render builds and deploys the Docker image
Optional: Redis/Postgres/Celery for caching, persistence, background jobs; centralized logging/monitoring