Skip to content

Architectuur

High-level diagram

Componenten

Frontend

Beschrijf hier de WeWeb structuur — hoofdpages, belangrijke components, hoe state wordt beheerd.

Backend

Beschrijf hier de backend — endpoints, business logic, scheduled jobs.

Database

Zie Database voor het volledige schema.

Data flow

Beschrijf hoe data door het systeem stroomt voor de belangrijkste use cases.

Voorbeeld: gebruiker registreert

  1. Frontend toont registratieform
  2. Submit → POST naar /api/signup
  3. Backend valideert + maakt user aan in Supabase Auth
  4. Trigger op auth.users → maakt rij in public.profiles
  5. Welkomstmail wordt verstuurd via Resend

Externe afhankelijkheden

ServiceDoelCredentials in
SupabaseDB + Auth1Password "klant-x"
StripePayments1Password "klant-x"
ResendTransactional email1Password "klant-x"

WARNING

Nooit echte API keys of secrets in deze docs zetten. Alleen verwijzingen naar 1Password.

YoU Define, We Create.