New

5 demos, 10+ applications, 50+ blocks, 30+ pages & much more

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.