Create new

Getting Started

Everything you need to go from zero to a deployed SaaS in under an hour.

launch.now is a Next.js boilerplate with auth, billing, organizations, and emails pre-built. You clone it, configure a few environment variables, and you have a working SaaS foundation.

This section walks you through the full setup — from cloning the repo to having the app running locally with a connected database.


What's included

  • Authentication — email/password, GitHub, Vercel, 2FA (Optional), passkeys (Optional) via Better Auth
  • Billing — Stripe subscriptions and one-time payments
  • Organizations — multi-tenant with roles, invitations, and impersonation
  • Emails — transactional emails via Resend with React Email templates
  • Database — PostgreSQL with Prisma ORM, schema pre-configured
  • UI — shadcn/ui components, Tailwind CSS, dark mode

Tech stack

LayerTechnology
FrameworkNext.js 16 (App Router)
LanguageTypeScript
StylingTailwind CSS v4
UI componentsshadcn/ui
AuthBetter Auth
DatabasePostgreSQL + Prisma
BillingStripe
EmailResend + React Email
DeploymentVercel