Skip to content

A starter template to get started for a waitlist for you next big idea

License

Notifications You must be signed in to change notification settings

RestartDK/nextjs-waitlist-template

Repository files navigation

🕐 NextJs Waitlist Template Starter

This project is meant to help developers get a head start in building the next big thing with first validating their idea with a waitlist.

landing page

⚙️ Tech Stack

📦 Features

  • 🔐 User Authentication with Magic Links through Authjs
  • 📩 Welcome emails sent with Resend
  • 🖌️ Make emails in react with React Email
  • 💽 Planetscale as the database
  • 💧 Drizzle as the ORM
  • 🎨 Clean, Modern UI Using 'shadcn-ui'
  • 🔤 100% written in TypeScript

✏️ Getting Started

Make a new in a new file called .env.local

RESEND_API_KEY=
AUTH_SECRET=
DATABASE_URL=
DATABASE_URL_TEST=
EMAIL_SERVER_USER=
EMAIL_SERVER_PASSWORD=
EMAIL_SERVER_HOST=
EMAIL_SERVER_PORT=
EMAIL_FROM=

Run the development server:

bun install
bun dev

To preview emails:

bun email dev

About

A starter template to get started for a waitlist for you next big idea

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published