Skip to content

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