Skip to content

Decastro95/supabase-secure-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Next.js + Supabase Secure Starter

This is a ready-to-use Next.js 13 + Supabase starter with:

  • ✅ Secure API routes (no Supabase service keys exposed on client)
  • ✅ Preconfigured Inter font (no Geist bug)
  • ✅ Auto-install & auto-run in CodeSandbox (.codesandbox/tasks.json)
  • ✅ Ready for one-click deployment to Vercel

🚀 Quick Start

1. Import into CodeSandbox

🔑 Supabase Keys Setup

To run this project, you’ll need to configure your Supabase keys in a .env.local file.

1. Get Your Project URL

  1. Go to Supabase Dashboard.
  2. Select your project.
  3. Navigate to ⚙️ Settings → API.
  4. Copy the Project URL (it looks like https://your-ref.supabase.co).

Set this as:

NEXT_PUBLIC_SUPABASE_URL=https://<your-ref>.supabase.co

About

This template is intentionally minimal. Extend with: CSV upload → Supabase → role-based dashboards → sales seeding. All sensitive keys stay on the server only.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors