Quick Start
Get up and running with PreLaunch in minutes
Installation
Follow these steps to get started with PreLaunch:
1. Clone the Repository
2. Install Dependencies
Use your preferred package manager to install the dependencies:
3. Configure Environment Variables
Copy the .env.local.example
file to .env.local
and fill in the necessary environment variables:
Key environment variables:
4. Start the Development Server
Visit http://localhost:3000 to view your application.
Basic Configuration
Project Configuration
Edit the config.ts
file to change the application name, description, domain, and other basic information:
Customize Content
The project currently uses static content. You can directly modify the components to change text content.
Although the project structure still includes the locales/
directory, the internationalization feature has been removed in the latest version. If you need multi-language support, you’ll need to use Next.js’s built-in internationalization features or add a third-party library.
Style Customization
- Edit
tailwind.config.js
to customize colors, fonts, etc. - Edit
styles/globals.css
to add custom CSS
Deploying Your Project
Build for Production
Deploy to Vercel
PreLaunch can be deployed to Vercel with one click:
Deploy to Vercel
Click to deploy to Vercel
Deploy to Netlify
You can also easily deploy to Netlify:
Deploy to Netlify
Click to deploy to Netlify
Technology Stack
PreLaunch uses the following technologies:
- Frontend Framework: Next.js 14 (App Router)
- UI Frameworks:
- State Management: React Hooks
- Form Handling: React Hook Form + Zod
- API Integrations:
- Authentication: NextAuth.js
- Database: Supabase (PostgreSQL)
Next Steps
- Configuration - Learn how to configure your application
- Payment Integration - Set up Paddle payments