Architecture¶
High-level architecture of the School ERP SaaS platform.
Layers¶
Mobile apps (Teacher / Parent / Student / GeoGuard)
│
API gateway / HTTPS
│
Application services (academic, finance, ops)
│
PostgreSQL · Object storage · Cache / queue
Design principles¶
- Multi-tenant isolation per school
- Role-based authorization on every mutating action
- Auditability for fees, attendance unlocks, and exam publishes
- API-first integrations for partners