StudyStudio
Production Environment

Deploy

Push to Vercel and go live

Push to GitHub

Commit your code and push to the default branch of your private repository.

git add .
git commit -m "Initial production deploy"
git push origin main

Vercel detects the push and starts a production build automatically.

Deploy Convex

npx convex deploy

Verify the Live Site

Open your production URL and check:

  • The landing page renders with your branding
  • /en/admin/login lets you sign in as the admin
  • A new user can sign up and receive the verification email
  • The upgrade dialog processes a test payment
  • The documentation site is reachable at /en/docs

Post-Launch Checklist

  • Change the default admin password
  • Add BETTER_AUTH_API_KEY to enable Better Auth analytics
  • Set live payment keys and webhook secrets
  • Verify your domain in Resend

On this page