Deployment¶
Atlas ERP uses a modern, decoupled architecture (Next.js frontend + NestJS backend), which gives you maximum flexibility when choosing where to deploy.
Recommended Architecture¶
For the best balance of performance, cost, and developer experience, we recommend the following deployment stack:
| Component | Recommended Host | Alternatives |
|---|---|---|
| Frontend | Vercel | Cloudflare Pages, Netlify |
| Backend API | Render | Railway, AWS App Runner, DigitalOcean App Platform |
| Database | Neon (PostgreSQL) | Supabase, AWS RDS, DigitalOcean Managed DB |
| Cache & Queue | Upstash (Redis) | AWS ElastiCache, Aiven |
In this section¶
- Vercel — Deploying the Next.js Web App.
- Cloudflare Pages — Alternative frontend deployment.
- Render — Deploying the NestJS Backend API.
- Neon Database — Serverless PostgreSQL setup.
- Upstash Redis — Serverless Redis setup.
- Environment Variables — Managing secrets in production.
- CI/CD — Setting up GitHub Actions for automated deployment.
- Monitoring — Keeping an eye on your production instance.