Skip to main content
This is the recommended path for most operators. It matches the same Vercel and Supabase stack used by the guided /launch flow.

Before you start

Manual deploy flow

1

Prepare the repository

Add the codebase to your GitHub account so Vercel can import it. If you are using /launch, that GitHub step is already covered in Launch Overview.
2

Set the shared environment variables

Start from .env.example and fill the base values documented in Environment Variables.
3

Create the Vercel project

In Vercel, create a new project from your GitHub repository, import the environment variables, and deploy.
4

Attach Supabase

In the Vercel project dashboard, open Storage, create a Supabase integration with default settings, and connect it to the project.
5

Redeploy and finish setup

Trigger a redeploy, then open General to set company name, branding, fee wallet, and support links.

What you still need after deploy

If you want the same experience but without doing the setup manually, use the guided /launch flow and keep Launch Overview open while filling it.