{"repo":"dodopayments/dodo-supabase-subscription-starter","free":true,"listed":false,"github":"https://github.com/dodopayments/dodo-supabase-subscription-starter","clone":"git clone https://github.com/dodopayments/dodo-supabase-subscription-starter.git","description":"A Minimal Next.js + Supabase + Dodo Payments subscription starter kit.","language":"TypeScript","stars":29,"topics":["dodopayments","nextjs","saas","saas-boilerplate","supabase"],"license":"GPL-3.0","category":"saas-starters-boilerplates","readme_excerpt":"Dodo Payments Supabase Subscription Starter A minimal subscription starter kit built with Next.js , Supabase , and Dodo Payments . This boilerplate helps you quickly set up a subscription-based SaaS with authentication, payments, and webhooks. --- 🎥 Demo --- 🚀 Features - 🔑 Authentication : Google OAuth integration via Supabase - 💳 Payment Processing : Complete subscription management with Dodo Payments - 📦 Dynamic Plans : Products with configurable features via metadata - 📡 Webhook Integration : Real-time subscription lifecycle events via Supabase functions - 🗄️ Database Management : PostgreSQL with Drizzle ORM - 🎨 Modern UI : Built with Next.js 15, React 19, and Tailwind CSS - 📊 Dashboard : Comprehensive subscription and billing management - 📜 Invoice History : Complete payment and billing tracking --- 📦 Getting Started Prerequisites Before you begin, ensure you have the following installed: - Node.js (v18 or higher) or Bun (v1.0 or higher) - Git for cloning the repository - A Supabase account (sign up here) - A Dodo Payments account (sign up here) - Google Cloud Console account (for OAuth setup) 1. Clone and Setup Project 2. Create a Supabase Project 1. Go to Supabase and create a new project 2. Wait for the project to be fully provisioned (this may take 2-3 minutes) 3. Go to Settings → API and copy: - Project URL (NEXT PUBLIC SUPABASE URL) - Anon/Public Key (NEXT PUBLIC SUPABASE ANON KEY) - Service Role Key (for webhook function) 4. Go to Settings → Database and","default_branch":null,"files":null,"tree":[],"storefront":"/r/dodopayments","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dodopayments/dodo-supabase-subscription-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}