ClientPulse
Next.js + Supabase SaaS workspace scaffold with multi-tenant domain model, RBAC baseline, and invoice/project/client flows ready for implementation.
Data Model
- organizations, profiles, memberships
- clients, projects, invoices, notes
- activity log + audit trail
Setup
Set SUPABASE_URL and SUPABASE_ANON_KEY in .env.local, then applysupabase/schema.sql in Supabase SQL editor.