Introduction
Launchfast is a Next.js 16 starter kit for SaaS. Sign-in, payments, email, an admin dashboard and a landing page are already built, so you spend your time on your product.
What you get
Launchfast is a complete Next.js app that you clone and turn into your own product. Out of the box it has:
- Sign-in: email and password (with email confirmation and password reset), Google, and GitHub. Rate limited.
- Payments with Dodo Payments: subscriptions and one-time purchases, hosted checkout, a customer billing portal and signed webhooks. Dodo is the merchant of record, so it handles sales tax, and it works for founders in India.
- Customer dashboard: current plan, renewal or cancellation date, and a "Manage billing" button.
- Admin dashboard: net revenue with period comparison, MRR, new customers, sign-ups, conversion, revenue by plan, recent payments, and a user list with ban and unban.
- Email with Resend: confirmation and password reset emails. In local development without a Resend key, they print in your terminal.
- Landing page, legal page templates and a 404 page.
- Blog with SEO: MDX posts, sitemap, robots.txt, generated share images and structured data.
- Optional code delivery: sell access to a private GitHub repository. Buyers are invited automatically after they pay.
- Ready for AI coding tools:
AGENTS.mdexplains the architecture and its rules to Claude Code, Cursor, Codex and Copilot.
Stack: Next.js 16 · TypeScript · Better Auth · Neon Postgres + Drizzle · Dodo Payments · Resend · Tailwind CSS v4 + shadcn/ui
The code is called LaunchKit
The kit's repository is named launchkit, and a few code comments say "LaunchKit". It's the same product as Launchfast.
How it works
Get the code
Buy Launchfast, connect your GitHub account, and accept the invitation to the private repository. See Get the code.
Make it yours
Your AI coding agent asks about your product, then rewrites the landing page, plans, colours and legal pages. See Make it yours.
Connect your accounts
npm run setup creates your database, payment products and email domain, and can deploy to Vercel. See Setup script.
Go live
Switch Dodo to live mode and start taking real payments. See Going live.
Where to start
Quickstart
From clone to a running app in about 15 minutes.
Setup script
What npm run setup asks for, and where to find each key.
Troubleshooting
An error on screen? Look it up and fix it.
Environment variables
Every variable, what it does, and whether it's required.
Getting help
If these docs don't answer your question, email guptanishu886@gmail.com. Include the exact error message and the command or page where it appeared.