
dashboard
EduSaaS — school management system
Multi-tenant SaaS for schools. Each school gets their own separate data, own subdomain, own admins. Handles fees, report cards, attendance — all that boring but essential school admin work.
The Challenge
Local schools were using outdated local desktop software, resulting in fragmented parent databases, manual fee tracking, and delayed report cards.
The Solution & Architecture
Engineered a multi-tenant SaaS application in Laravel and React. Implemented single-database tenant isolation, custom subdomain routing, automatic PDF generation for report cards, and integrated Stripe billing.
Key Built Features
Multi-tenant setup (no data leaks between schools)
Separate logins for students, parents, teachers
Stripe integration for collecting fees
Automatically generated PDF report cards
Technologies Used
LaravelReact.jsMySQLStripe API
