Launch NowDocs

The SaaS Boilerplate for Next.js

Launch Now ships sign-in, organizations, Stripe billing and an admin panel already wired together, so you can spend your time on the product only you can build.

pnpm install && pnpm dev

What's in Launch Now? Everything a SaaS needs on day one.

Authentication

Passwordless email codes, GitHub and Google with Better Auth, plus two-factor and active sessions.

Organizations

Teams with their own URL, invitations, and owner, admin and member roles.

Stripe Billing

Subscriptions for users or whole teams, with plans stored in your database.

Server Actions

Typed actions with next-safe-action and Zod, with clients that require a session or block the demo account.

Database & Migrations

Drizzle ORM on Postgres. Generate SQL migrations from the schema and apply them on every deploy.

Admin Panel

Manage users and organizations, ban accounts, impersonate with a visible banner and read product feedback.

API Keys

Personal keys with your product prefix, an expiration, rename and delete.

Emails & Notifications

Resend and React Email, an in-app inbox with preferences, admin broadcasts and a double opt-in newsletter.

Resource Generator

Describe a resource in JSON and generate its table, actions, form, data table, pages and sidebar link.

Docs, Blog & Changelog

MDX docs and blog with Fumadocs, a changelog with RSS and a status page.

Legal & SEO

Legal pages filled from one config, cookie consent, sitemap, robots and Open Graph images.

Pulse demo

A complete demo SaaS to learn from. Read the introduction.

Built on a foundation of production-grade tools

Get started in minutes Run the demo locally

  • Auth
  • Organizations
  • Billing
  • Admin
  • Emails
  • Docs & Blog

Clone the repository, fill in your environment variables and run the migrations. Seed the plans and the demo app is running on your machine.

Then rename the product in site-config.ts and deploy to Vercel. Migrations run on every build.

Read the installation guide