ARCHITECTURE

Local today.
Cloud plan documented.

The current MVP runs on a local Vite frontend, FastAPI service, and SQLite database. AWS is a proposal for a future deployment, not a live environment.

React + ViteLocal browser appFastAPIAuth · gateway · APIsSQLiteLocal persistence

In use for local development

  • React and TypeScript frontend
  • FastAPI request gateway and application API
  • SQLite database under the backend data directory
  • Encrypted provider credentials using the local API secret
  • Deterministic sandbox that needs no external provider

Proposed AWS deployment

  • AWS Amplify or equivalent static frontend hosting
  • API Gateway and Lambda or a managed container service
  • Managed PostgreSQL or DynamoDB after data-model review
  • Secrets Manager for production provider credentials
  • CloudWatch logs and metrics, IAM least privilege, and AWS Budgets

No AWS resources are provisioned or deployed by this project.

Review API security notes