main.
Deployment Targets
How They Connect
Supporting Services
These managed services are used by the API but aren’t “deployed” in the traditional sense — they’re configured once and accessed via environment variables.Preview Deploys
Every pull request gets a Vercel preview URL automatically. Playwright E2E tests run against this preview URL in CI, so you get full integration testing before merging. Render does not create preview environments on PRs — the API is tested via unit tests in CI.Next Steps
- Environment Variables — all the env vars you need to configure
- Vercel Deployment — deploying the web app
- Render Deployment — deploying the API
- CI/CD — GitHub Actions workflows
- Troubleshooting — common deployment issues