Učitavanje studije slučaja
Učitavanje studije slučaja
// studija slučaja
Open-source SaaS analytics shell - stvarni multi-tenant RLS, App Router i CI gate koji zaista radi.




Većina portfolio dashboard-a ili lažira podatke u memoriji ili polovično poveže Stripe. Trebao nam je verodostojan MRR / churn / ARPU workspace koji pokazuje stvarnu multi-tenant arhitekturu - bez da billing i OAuth pojedu ceo rok.
Izolacija tenanta živi u Postgres RLS-u (`tenant_id = auth.uid()`), ne u rasutim app proverama. Next.js 16 App Router učitava metrike u Server Components; Recharts ostaje client island. Mutacije idu kroz Zod-validirane Server Actions. Mock auth je env-gated da Playwright CI radi bez live kredencijala. Billing, shared ACL i Google OAuth ostaju namerno scoped showcase površine.
Javni MIT repo sa GitHub Pages showcase-om (walkthrough video + stills). Quality gate na svaki push: lint, typecheck, Vitest (8 unit suite-ova), Playwright mock-auth e2e i Lighthouse budžeti. Demo putanja: signup / demo login → Overview KPI → Analytics → Customers CRUD → unos metrika.
Sledeći projekat
Aura Workspace