Skip to Content
LaunchfastDocs

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.md explains 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

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.

On this page