A simple, efficient waitlist system for the upcoming OctoHub platform - the next generation of code collaboration.
This repository contains the waitlist and coming-soon page for OctoHub. It allows users to sign up to receive updates and early access when the full platform launches.
- Email collection with validation
- Status tracking for subscribers
- Source attribution for analytics
- Responsive design for all devices
- Dark theme UI optimized for developers
- Frontend: Next.js, React, TailwindCSS
- Backend: Node.js with Next.js API routes
- Database: MySQL with Prisma ORM
- Authentication: Built-in email verification
- Prerequisites
- Node.js (v16+)
- npm or yarn
- MySQL database
$ git clone https://OctoHubOSS/Waitlist.git
$ cd octohub-waitlist
$ [bun|yarn|npm] install
- Copy
.env.example
to.env.local
and configure the variables:
$ cp .env.example .env.local
$ [bun|yarn|npm] run dev
You can view the local website at
http://localhost:3000