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.
Supabase
PostgreSQL with row-level security. Typed client via /lib/db.ts — no raw SDK calls needed.
S3 Storage
Direct browser-to-S3 uploads with presigned URLs. Reusable ImageUploader component included.
Clerk Auth
Sign-in, sign-up, OAuth, and session management. Middleware-based route protection out of the box.
Vercel
Auto-deploy from GitHub push. Preview URLs on every PR, environment variables in the dashboard.
OpenAI Chat
AI features ready to wire in. Environment variable pre-configured, just add your key and build.
Dashboard
Campaigns, data tables, image assets, and a responsive shell — all wired up from day one.
How it works
Clone the boilerplate
Fork or clone the repo and push it to your own GitHub account.
Run /setup
The /setup command walks you through connecting Supabase, S3, Clerk, and Vercel.
Start building features
Auth, storage, and database are ready. Write your first real feature on day one.