Git Product home page Git Product logo

quick-waitlist's Introduction

Quick Waitlist

Quick Waitlist Cover

Quick Waitlist is an open-source "coming soon" and waiting list page for SaaS platforms and websites. This project empowers you to collect email addresses from prospective customers with ease. Built using Next.js 14, and integrated with Resend for email management, Quick Waitlist offers a user-friendly and SEO-optimized solution to ignite the launch of any product or service.

Authored by @raqibnur, Quick Waitlist is here to help you kickstart your journey with an efficient and effective waiting list page.

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/Raqibnur/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:
      cp .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 - see the LICENSE file for details.

Acknowledgements

  • Thanks to the contributors and the community for supporting and improving open-source initiatives.

Contact

For any inquiries, please reach out to Raqib Nur - @raqibnur

Project Link: https://github.com/Raqibnur/quick-waitlist

quick-waitlist's People

Contributors

raqibnur avatar

Stargazers

Mirza Mohib Ahmed avatar lucky8875 avatar DchG avatar  avatar Harper avatar Jeremy Feng avatar Rhys Young avatar zachi.eth avatar  avatar 5aaee9 avatar Kytrun avatar Biodun Yekeen avatar Rous avatar Shooter avatar NeoX avatar  avatar  avatar  avatar Lukas Rakauskas avatar Jaya avatar  avatar hejie avatar Sean avatar Michael Duong avatar bobostudio avatar Ins avatar  avatar  avatar Yancy Min avatar  avatar Darren Bennett avatar Jean Marcel Avaika Nametissa avatar 二丫讲梵 avatar Fredy Mgimba avatar  avatar Thangaraj M avatar Thangaraj M avatar Jonathan Aguirre avatar Ibrahim Fawuzan avatar  avatar  avatar Lucas Pellis avatar vincentYang avatar  avatar aaron avatar leozhou avatar kidow avatar ike avatar SvenFE avatar  avatar 木白 avatar vincentchan avatar EnterWiz avatar EricYin avatar jack avatar GuiJiangHeng avatar Jean Desauw avatar  avatar qiaohaoforever avatar  avatar Easy avatar  avatar Hunter avatar Joe avatar TROJAN avatar honeyeeb avatar YQ avatar  avatar Matsuoka avatar an avatar tn-py avatar Yunus ÖZCAN avatar Dilip Thapa avatar 义秋Henry avatar Dong Xing avatar cxqeric avatar ZhangDanfeng avatar C.C. avatar zoujia avatar  avatar  avatar SuperZer avatar Andrew Bekesh avatar Medal Huang avatar Ricco X avatar Addlin avatar 王福强 avatar bcyangxu avatar Hamza avatar CaoMeiYouRen avatar Wei Tao avatar Dahang avatar  avatar Math W. avatar aias00 avatar 韩风枫 avatar Darwin avatar Icemic avatar  avatar leyuan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.