System architecture, tech stack, and module boundaries for CleanMateX. Use when discussing system design, data access patterns, or how repo modules fit together.
cmx-api with NestJS and Supabaseweb-admin/ is the active admin frontendcmx-api/ is the active NestJS backend modulesupabase/ is the shared schema and migration authoritydocs/plan/ is the approved planning authorityweb-admin may use Prisma locally for selected server-side workflowscmx-api should be documented and reasoned about as NestJS plus Supabase, not Prisma-first../../CLAUDE.md../../README.md../../web-admin/README.md../../cmx-api/README.md../../supabase/README.mdreference.md