Overview
A production-grade, single-database multi-tenant school management ERP tailored for Bangladesh's educational system. The platform automates student enrollment, fee collection, exam grading, BANBEIS reporting, and parent communication via SMS.
Outcome Results
The Challenge
Educational institutions in Bangladesh often operate with disconnected legacy systems, manual tabulation sheet calculations, and slow payment reconciliation. Scaling this to a multi-tenant SaaS requires secure database isolation, BTRC-compliant SMS routing, and flexible Bangla PDF generation.
The Solution
Designed a single-database multi-tenancy architecture using scoped tenant filters. Integrated SSLCommerz for automated online payment reconciliation, implemented the NCTB grading system algorithms, and integrated Greenweb SMS API for real-time alerts. Developed optimized PDF generation engines for fast academic transcripts.
Key Implementations
Single-database multi-tenant architecture with secure tenant scoping
Automated NCTB grading algorithms and tabulation sheet generators
SSLCommerz payment gateway integration with real-time webhooks
Greenweb SMS gateway integration for parent notifications
Optimized Bangla PDF generator for report cards and transcripts
“Maruf delivered an outstanding school ERP that has completely transformed how our consortium of schools manages operations. The automated grading and payment collection saves hundreds of hours every month.”
