MicroSaaS multi-tenant de crédito em cartões para encontros (ver #54).
- npm workspaces (monorepo)
apps/web— Vite + React + TypeScript + Material UI + DM Sansapps/worker— Cloudflare Workerssupabase/— migrations e config do CLI
Requisito: Node.js 20+.
npm install
npm run dev # web em http://localhost:5173
npm run dev:worker # worker (Wrangler)Outros scripts:
npm run build # web + worker
npm run build:web
npm run build:workerSupabase CLI (já com supabase/config.toml no repo):
supabase start # quando for usar DB local (issue #56)apps/web # frontend
apps/worker # edge / resolução de tenant
supabase/ # schema e migrations
brand/ # assets de marca
model.json # referência do domínio legado (não é schema ativo)
docs/ # specs e planos