School ERP — One platform. Every school operation.
Schools managed attendance in spreadsheets, fees via manual invoices, transport via WhatsApp groups, and parent communication through scattered email chains. No unified SaaS existed that could serve multiple school tenants from a single platform with each institution having their own domain, branding, and isolated data.
Developed a multi-tenant School ERP at AppArrow Infotech using Next.js, TypeScript, and PostgreSQL. Each school tenant gets a custom domain/subdomain with fully isolated database partitions. Built four core modules: attendance tracking with bulk actions and reporting, fee management with invoice generation and payment tracking, transport module with route assignment, and a communication hub for announcements and parent messaging. RBAC with roles for admins, teachers, and parents with fine-grained permission controls. Full requirement analysis, system design, and internal QA.
Multi-tenant architecture live with custom subdomain per school. Four modular workflows in production. RBAC enforcing role-based access across all modules. Scalable PostgreSQL schema supporting independent tenant data isolation.


