Shadcn Templates
KolbySisk

Next Supabase Stripe Starter

SaaS starter with Next.js, Supabase, Stripe, React Email and shadcn/ui, with Stripe-to-Supabase webhooks and prebuilt pricing and account pages.

817
GitHub stars
Free
Price
Apr 15, 2026
Updated
Next Supabase Stripe Starter screenshotOpen Next Supabase Stripe Starter

Overview

Next Supabase Stripe Starter bootstraps a subscription SaaS on Next.js, Supabase and Stripe. Supabase provides the Postgres database and user authentication, Stripe handles Checkout, subscriptions and the customer portal, and React Email with Resend covers transactional email. The UI is built with shadcn/ui and Tailwind CSS.

Webhooks keep Stripe products, prices and subscriptions in sync with Supabase, a Stripe fixture seeds the product catalog, and Supabase migrations manage the schema. The README walks through setting up each service and deploying to Vercel. It is open source.

Features

  • Supabase auth and database: Postgres with migrations to bootstrap the schema
  • Stripe billing: Checkout, subscriptions and the customer portal
  • Webhook sync: Stripe data mirrored into Supabase automatically
  • Seed data: A Stripe fixture creates your products and prices
  • Email: React Email templates sent with Resend
  • Prebuilt pages: Responsive, accessible pricing and account pages

Tech stack

  • Next.js
  • Supabase
  • Stripe
  • React Email and Resend
  • shadcn/ui and Tailwind CSS

Similar listings

All Boilerplates