architecture:system_overview
Table of Contents
System overview
Owner: Engineering\ Last reviewed: 2026-07-21
Littles Baby Tracker is a multi-repository, multi-tenant system.
| Repository | Responsibility |
|---|---|
platform | Trusted backend authorization, business logic, persistence, shared contracts, and canonical multi-tenancy documentation |
mobile-web | Mobile-first family product and explicitly mobile coach flows loaded inside the native WebView |
mobile-wrapper | Thin native shell that downloads, verifies, caches, and serves mobile web releases |
admin-web | Organization-scoped coach administration workflows |
owner-web | Global workflows restricted to the single super-admin |
Security boundary
Supabase Auth provides identity and JWT issuance. Tenant authorization and trusted data access are enforced by the platform API. Client-side filtering is never the tenant-isolation boundary.
Canonical reading
Start with platform/docs/multi-tenancy/README.md and platform/docs/multi-tenancy/05-development-plan.md in the workspace.
