Skip to content
Launch Kit logo

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 dev

Open 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

RouteWhat you get
/Marketing homepage
/blogMDX articles
/showcaseAll 30 sections (noindex)
/signinGoogle + magic link (needs Supabase)
/dashboardPrivate app shell (needs a session)
/tos, /privacy-policyLegal pages

Next

  1. Put your product name and plan copy in config.ts
  2. Add keys in Environment variables
  3. Connect Supabase, Stripe, and Resend