I built and deployed a backend-first SaaS on Supabase, Stripe, and Vercel that combines shared auth, multi-role RLS, webhook-driven billing, Edge Functions, protected AI workflows, and realtime activity on one backend. The point of the project was to show the parts of product engineering that usually create risk in real SaaS systems: access control, entitlements, secrets, billing truth, and deployment boundaries.