Documentation
Browse and explore docs
Overview
ShadcnDashboard uses Supabase as its backend platform (authentication + hosted PostgreSQL) and Prisma ORM to interact with the database. Two separate clients handle different concerns:
- Supabase client — manages authentication (sign-up, sign-in, OAuth, session tokens).
- Prisma client — handles all database queries (profiles, orders, products, permissions).
- Supabase admin client — server-side only, bypasses Row Level Security for privileged operations.