ConfigurationDeployment

Deploy Biozy to Vercel in under 5 minutes.

Deployment

Biozy is a Next.js 14 app. The recommended deployment target is Vercel.


Deploy to Vercel

1. Push to GitHub

bash
git init && git add . && git commit -m "Initial commit"
git remote add origin https://github.com/youruser/biozy.git
git push -u origin main

2. Import to Vercel

Go to vercel.com/new, import your repo. Vercel auto-detects Next.js.

3. Add environment variables

In Vercel → Project → Settings → Environment Variables, add all vars from your .env.local.

4. Update OAuth redirect URIs

After deploying, update your Google Cloud Console redirect URIs to use your production domain.

5. Deploy

Click Deploy. First deployment takes ~90 seconds.


Custom domain

In Vercel → Project → Settings → Domains, add your custom domain and follow the DNS instructions.


Supabase production checklist

  • [ ] Email confirmation enabled (Auth → Email)
  • [ ] Site URL set to production domain (Auth → URL Configuration)
  • [ ] RLS enabled on all tables
  • [ ] social_connections migration has been run

Post-deploy verification

  • [ ] Homepage loads at your domain
  • [ ] Signup and login work
  • [ ] A test profile is accessible at yourdomain.com/@username
  • [ ] YouTube OAuth completes with production redirect URI
  • [ ] Analytics are recording