ERP Plus Documentation¶
Documentation Version: v1.0.0
Welcome to the official ERP Plus documentation.
ERP Plus is a modular ERP platform built as a Rails modular monolith using Engines.
This documentation is the central source of truth for:
- Platform architecture
- Organization structure
- Engine design
- Development practices
- Deployment operations
- Security policies
- Architecture decisions (ADRs)
Recommended Reading Path¶
1. Understand the Platform¶
- Organization
- System Blueprint
- Architecture
2. Understand the Product Structure¶
- Engines
- Multi-tenancy
- Engine Contracts
3. Start Contributing¶
- Getting Started
- Development
- Security
4. Operate the Platform¶
- Deployment
- Observability
- Governance
5. Understand Architectural Decisions¶
- ADRs
Documentation Sections¶
| Section | Purpose |
|---|---|
| Organization | Governance and repositories |
| System | Platform overview |
| Architecture | Design and engineering concepts |
| Engines | Business domains |
| Getting Started | Onboarding |
| Development | Engineering practices |
| Product & Delivery Management | Planning and execution |
| Operations | Deployment and operations |
| Security | Security standards |
| Decisions | ADRs |
| Releases | Releases |
Documentation Philosophy¶
ERP Plus documentation is organized from:
Organization
↓
System
↓
Architecture
↓
Engines
↓
Development
↓
Deployment
↓
Security
This structure allows new contributors to understand the platform progressively, from high-level concepts to implementation details.