Get started
Quick start
Install the repo, copy the env file, and run the app. The homepage should load before any dashboard is configured.
You need Node 18+ and npm. This repo is the app.
bash
cd launch-kit
cp .env.example .env.local
npm install
npm run devOpen http://localhost:3000. You should see the landing page, blog, and legal pages. Empty keys are fine for this step. Sign-in and checkout stay quiet until the services are connected.
What just started
| Route | What you get |
|---|---|
/ | Marketing homepage |
/blog | MDX articles |
/showcase | All 30 sections (noindex) |
/signin | Google + magic link (needs Supabase) |
/dashboard | Private app shell (needs a session) |
/tos, /privacy-policy | Legal pages |
Next
- Put your product name and plan copy in
config.ts - Add keys in Environment variables
- Connect Supabase, Stripe, and Resend