Hyperlaunch

Getting Started

Before you start building, you'll need to set up accounts with a few carefully selected service providers. Each of these were chosen for their generous free tiers and quick setup process.

Services

  • Google (or any other OAuth provider) for authentication
  • LemonSqueezy for payment processing
  • Resend for email services (or your own email provider)
  • Neon for database hosting (or your own database provider)

Prerequisites

Pnpm

We are going to use pnpm, a better and faster npm. If you don't have pnpm already, you can install it with:

npm install -g pnpm@latest-10
// or for mac users
brew install pnpm

In order to git clone this boilerplate you will need an access to the Hyperlaunch repo. An license key has been sent yo you via email, you can visit the redeem page to get it.

Installation

  1. Clone the HyperLaunch boilerplate:
git clone https://github.com/HyperLaunch-code/Hyperlaunch-boilerplate.git
  1. Navigate to the project directory:
cd Hyperlaunch-boilerplate
  1. Run the first hyperlaunch script:
pnpm run spawn-envs

You can read the script you're about to run in the scripts directory.

Next up, let's configure our database

On this page