Skip to content

intellzilla's wait list page. Used to collect email addresses & feedback from prospective users.

License

Notifications You must be signed in to change notification settings

intellzilla/waitlist

Repository files navigation

Simple wait list page. Used to collect email addresses and feedback from prospective users.

Features

  • Next.js 14 Powered: Take advantage of the latest features of Next.js for a fast, SEO-friendly, and scalable waiting list page.
  • Integrated with Resend: Seamlessly send and manage emails using the robust email service from Resend.
  • User and SEO Friendly: Keep users and search engines equally happy with a well-designed, clear user interface and optimized content.
  • Customizable Email Templates: Personalize your communication with flexible email templates powered by React Email.
  • Easy One-Click Deployment to Vercel: Get your waiting list page up and running in no time with Vercel's hassle-free deployment.
  • Environment Variables: Configure your settings with ease using the provided .env.example as a guide.

Getting Started

To launch Quick Waitlist for your project, please follow these steps:

  1. Clone the repository:

    git clone https://github.com/intellzilla/quick-waitlist.git
  2. Navigate to the project directory and install dependencies:

    cd quick-waitlist
    npm install
  3. Configure environment variables:

    • Duplicate .env.example to .env.local:

      copy .env.example .env.local
    • Fill in the environment variables in .env.local with your Resend API Key and Audience ID:

      NEXT_PUBLIC_RESEND_API_KEY=<Your Resend API Key>
      NEXT_PUBLIC_AUDIENCE_ID=<Your Audience ID>
      NEXT_PUBLIC_SITE_NAME=
      NEXT_PUBLIC_DOMAIN=
      NEXT_PUBLIC_LOGO=
      NEXT_PUBLIC_FROM_EMAIL=
      NEXT_PUBLIC_LINKEDIN=""
      NEXT_PUBLIC_TWITTER=""
      NEXT_PUBLIC_GITHUB=""
      NEXT_PUBLIC_HERO_TITLE=
      NEXT_PUBLIC_HERO_SUBTITLE=
      NEXT_PUBLIC_PRIVACY=
  4. Start the development server:

    npm run dev

    Visit http://localhost:3000 in your browser to see the application in action.

  5. Deploy your Quick Waitlist page to Vercel with just one click:

    Deploy with Vercel

Customizing Email Templates

To customize the email templates sent through Resend using React Email, please refer to their documentation here: React Email Documentation

Contributing

Your contributions are always welcome! Please feel free to report issues, suggest enhancements, or submit a pull request to improve the Quick Waitlist project.

Start by forking the repo and follow these steps to contribute:

  • Create a feature branch (git checkout -b feature/YourAmazingFeature)
  • Commit your changes (git commit -m 'Add some YourAmazingFeature')
  • Push to the branch (git push origin feature/YourAmazingFeature)
  • Open a pull request

License

This project is licensed under the MIT License.

About

intellzilla's wait list page. Used to collect email addresses & feedback from prospective users.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published