Architecture¶
This section describes the system using a “drill-down” approach (high-level → deeper detail).
Structure¶
- Context: what the system is and who uses it.
- Containers: major runtime pieces (frontend, Supabase, Stripe, etc.).
- Frontend: how the client is organized (routes/pages/components/state).
- Supabase: database schema, RLS, auth, edge functions, storage.
Guidelines: - Keep diagrams and descriptions high-level here. - Put step-by-step execution details in Flows or Runbooks.
Start here: - System Context - Containers