Everything you need to ship

Sign up and get a full production stack — auth, storage, database, AI, and deployment — wired together and ready to build on.

🗄
Database

Supabase

PostgreSQL with row-level security. Typed client via /lib/db.ts — no raw SDK calls needed.

📁
Files

S3 Storage

Direct browser-to-S3 uploads with presigned URLs. Reusable ImageUploader component included.

🔐
Auth

Clerk Auth

Sign-in, sign-up, OAuth, and session management. Middleware-based route protection out of the box.

🚀
Deployment

Vercel

Auto-deploy from GitHub push. Preview URLs on every PR, environment variables in the dashboard.

🤖
AI

OpenAI Chat

AI features ready to wire in. Environment variable pre-configured, just add your key and build.

📊
UI

Dashboard

Campaigns, data tables, image assets, and a responsive shell — all wired up from day one.

How it works

1

Clone the boilerplate

Fork or clone the repo and push it to your own GitHub account.

2

Run /setup

The /setup command walks you through connecting Supabase, S3, Clerk, and Vercel.

3

Start building features

Auth, storage, and database are ready. Write your first real feature on day one.

Ready to start building?

Everything you need is already set up. You just have to show up.

Get started