beginner~20 minutessaas

SaaS Starter — Lovable + Supabase + Vercel

Launch a SaaS without writing code

No-code SaaS starter using Lovable's AI builder with Supabase for the backend. Perfect for non-technical founders who want to ship fast.

LovableReact + ViteSupabaseSupabase AuthStripeVercelTailwind CSS

What's Included

🔐

Authentication

Supabase Auth with email and Google OAuth

💳

Stripe Checkout

Subscription billing with two pricing tiers

📊

Dashboard

User dashboard pulling data from Supabase

🗄️

Database

Supabase tables with Row Level Security

🚀

One-click Deploy

Deploy to Vercel from Lovable

Setup Guide

1

Open Lovable

Go to lovable.dev and create a new project. Paste the prompt below.

💡 Describe your entire app in one prompt for best results.

2

Connect Supabase

Click the Supabase button in Lovable toolbar. Create or select a project.

3

Add Stripe keys

Create a Stripe account and add your API keys to Lovable's environment settings.

Add to .env.local

STRIPE_SECRET_KEY=

NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=

4

Deploy to Vercel

Export to GitHub from Lovable, then import to Vercel for production hosting.

Cursor Prompt

Paste this into Lovable to generate the full codebase

Build a complete SaaS application with:

AUTH (Supabase): Email/password signup, Google OAuth, protected routes, user profiles table.

DATABASE (Supabase): profiles table (id, name, avatar_url), subscriptions table (user_id, status, plan). Enable RLS on all tables.

PAYMENTS (Stripe): Pricing page with Basic $9/mo and Pro $29/mo. Stripe Checkout, subscription status in dashboard.

UI: Dashboard at /dashboard, Settings at /settings, Pricing at /pricing. Mobile responsive.

Connect Supabase first, then build UI, then add Stripe.

Tools You'll Need

Based on this starter's stack

Some links are affiliate links.

Common Issues

Related Starters

Frequently Asked Questions

~20 minutes. The setup guide walks you through every step with copy-paste commands. No guesswork.

Free to start. Vercel's free tier is sufficient for most MVPs.

Yes. The starter kit gives you a working foundation. Use the included Cursor prompt to add features specific to your product.

Check our integration guides at /integrations and prompt library at /prompts for step-by-step instructions on adding any feature.