Modern waitlist template built with Next.js, Tailwind CSS, and Resend.
Collect early users, send automated emails, and launch your product faster.
EarlyBird helps you:
- Collect waitlist users
- Send confirmation emails with Resend
- Manage user signups
- Launch beautiful landing pages quickly
- Next.js App Router
- Tailwind CSS v4
- Resend Email Integration
- Waitlist API Route
- Dark Mode Support
- Fully Responsive
- TypeScript
- Framer Motion Animations
- SEO Ready
- Next.js 15
- TypeScript
- Tailwind CSS
- Resend
- React Query
- Sonner
- Tabler Icons
- Motion
git clone https://github.com/YOUR_USERNAME/earlybird.gitcd earlybirdnpm installCreate .env.local
RESEND_API_KEY=your_resend_api_keynpm run devOpen:
http://localhost:3000app/
├── api/
│ └── join-waitlist/
├── components/
├── lib/
├── providers/
├── schemas/
├── types/
└── page.tsxThis project is modified from:
🔗 https://github.com/indieceo/Waitlister
You can easily customize:
- Branding
- Hero section
- Colors
- FAQ
- Metadata
- Email flow
- Waitlist form
Main config:
lib/constants.tsDeploy easily on:
- Vercel
- Netlify
- Railway
Recommended: Vercel
Built with ❤️ using Next.js and Resend.