About this product

Ship a premium pre-launch waitlist without wiring auth, CMS, and email from scratch.

Launch Waitlist Kit is a complete Next.js 16 codebase for founders and agencies who need a credible landing page, viral referrals, and an admin console—ready to deploy on Vercel with PostgreSQL.

What you get

Public site

  • Dark, modern landing page (hero, countdown, join form, features, testimonials, FAQ)
  • Referral system — ?ref= links, queue boost rules, personal status page with share link
  • Optional double opt-in, consent checkbox, honeypot, and rate limiting
  • Privacy & Terms pages (editable Markdown in admin)
  • /embed — minimal iframe-friendly join form for your marketing site

Admin console

  • Branding — product name, copy, accent color, logo, favicon, homepage product image
  • Landing CMS — FAQ, features, testimonials, social links (add, edit, reorder)
  • Legal — Privacy Policy & Terms (Markdown, {{productName}} placeholder)
  • Signups — search, delete entries, CSV export
  • Account — change admin password in-app

Integrations

  • Resend + React Email (welcome + confirm templates, brand accent)
  • Webhook on confirmed signup (WAITLIST_WEBHOOK_URL)
  • Plausible hook via env (NEXT_PUBLIC_ANALYTICS_ID)

Developer experience

  • TypeScript, Tailwind CSS 4, Prisma migrations + seed
  • Docker Compose for local Postgres (or Neon / Prisma Dev)
  • Docs: getting started, env vars, Vercel/Docker deploy, E2E checklist
  • MIT license — use on unlimited client projects

Quick start

npm install
cp .env.example .env
docker compose up -d   # or hosted Postgres
npm run db:setup
npm run dev

License

MIT License. Use in unlimited personal and commercial projects. Modify and deploy for yourself or clients. Do not redistribute or resell the source code as a competing template/product. Copyright notice preserved in source where applicable