FastAPI Supabase Starter - FastAPI + Supabase SaaS starter, with the hard parts built

A FastAPI + React SaaS starter on Supabase: sign-in, teams, roles, API keys, Stripe and Razorpay payments, a Gemini assistant and an MCP server. Postgres row-level security guards every table, even for API keys and AI clients. From ₹1,999, one-time.

Add a comment

Replies

Best
Hi Product Hunt! 👋 Every SaaS I started began with the same three weeks: sign-in, teams, roles, payments, and making sure user A can never read user B's rows. Most starters that do this well are Next.js. I wanted one for Python. FastAPI Supabase Starter is a fork of Tiangolo's Full-Stack FastAPI Template rebuilt on Supabase. The part I'm proudest of: the API never talks to Postgres directly. It calls Supabase with the caller's own token, so row-level security covers the web app, API keys, and even Claude or Cursor connecting through the built-in MCP server. No ownership checks to forget. Also inside: Stripe and Razorpay (UPI), SMS and WhatsApp sign-in codes, a permission matrix, a Gemini assistant, white-label branding, and AGENTS.md plus Claude Code skills so coding agents can add features safely. You can sign up on the live app and click around. I'd love feedback, especially on the RLS approach.