This is a modern waitlist application built with Next.js App Router, TypeScript, Tailwind CSS, and ShadCN UI. It seamlessly integrates with the Notion API to store waitlist signups in a Notion database.
Create a .env.local
file in the root directory and add the following:
NOTION_SECRET_AUTH=your_notion_integration_secret
NOTION_WAITLIST_DATABASE_ID=your_database_id
Clone the repository:
git clone https://github.com/yourusername/notion-nextjs-waitlist-starter-kit.git
cd notion-nextjs-waitlist-starter-kit
Install dependencies:
npm install
Run the development server:
npm run dev
Open http://localhost:3000 in your browser.
.env.local
file.env.local
fileThis application can be easily deployed to Vercel:
This project is licensed under the MIT License - see the LICENSE file for details.