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