Atlas ERP Documentation¶
Welcome to the official documentation for Atlas ERP — a multi-tenant cloud ERP suite built for modern businesses.
🚀 What is Atlas ERP?¶
Atlas ERP is an open-source, cloud-native Enterprise Resource Planning system that combines:
- Multi-tenancy — Secure tenant isolation for SaaS deployment
- Modular Architecture — HR, Payroll, Finance, Projects
- Modern Stack — Built with Next.js 15, NestJS 11, and Prisma ORM
- Developer-First — Full API access, comprehensive documentation
⚡ Quick Reference¶
-
Common Commands
Bash -
Quick Links
📚 Quick Navigation¶
-
Getting Started
Install Atlas ERP locally in under 5 minutes
-
Architecture
Understand the system design and technical decisions
-
API Reference
Complete REST and GraphQL API documentation
-
Modules
Explore available ERP modules and features
-
Deployment
Deploy to Vercel, Cloudflare, or your own infrastructure
-
Contributing
Join the community and contribute to Atlas ERP
🛠️ Tech Stack Overview¶
| Layer | Technology |
|---|---|
| Frontend | Next.js 15, React 19, TailwindCSS, Zustand |
| Backend | NestJS 11, Prisma ORM, GraphQL, REST |
| Database | PostgreSQL 17, Prisma migrations |
| Cache | Redis 8 |
| Queue | BullMQ (Redis-backed) |
| Auth | Better Auth, JWT, OAuth (Google) |
| Brevo (transactional) | |
| Monitoring | Grafana + Loki (optional) |
| Deployment | Vercel, Cloudflare Pages, Render |
🎯 Key Features¶
- ✅ Multi-tenant architecture with secure isolation
- ✅ Core ERP modules: HR, Payroll, Finance, Projects
- ✅ Authentication: Email/password, magic links, OAuth (Google)
- ✅ i18n support: Multi-language using Lingui
- ✅ Real-time updates: WebSocket support via NestJS
- ✅ Job queues: Background processing with BullMQ
- ✅ Type-safe: End-to-end TypeScript
- ✅ Monorepo: Turborepo for efficient builds
- ✅ Free tier deployment: Works on Vercel, Neon, Upstash free plans
🔗 Links¶
📖 Documentation Structure¶
This documentation is organized into several sections:
- Getting Started — Installation, setup, and first steps
- Architecture — System design, patterns, and technical decisions
- Backend — NestJS API, services, modules
- Frontend — Next.js app, routing, state management
- Database — Prisma schema, migrations, queries
- API Reference — Complete endpoint documentation
- Integrations — Third-party service setup
- Deployment — Production deployment guides
- Modules — ERP module documentation
- Development — Contributing, testing, debugging
- Reference — Configuration, scripts, troubleshooting
License: Atlas ERP is licensed under AGPLv3. See License for details.