Setup in 5 Steps
Create Supabase Project
Set up your database:
- Go to supabase.com/dashboard
- Click “New project”
- Fill in:
- Name: your-app-name
- Password: strong password (save it!)
- Region: closest to you
- Click “Create new project”
Takes 1-3 minutes to spin up.
Get Your API Keys
Once your project is ready:
- Go to Settings → API Keys
- Create and copy these three values into
.env.local: - Publishable key (
NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY) - Secret key (
SUPABASE_SECRET_KEY) - Project ID (
NEXT_PUBLIC_SUPABASE_URL):Project Settings > General settings > Project ID
.env.local should look like this:.env.local
Leave other variables empty for now. You’ll fill them during auth, payments, and email setup.
Start Development Server
