Launch your own school ERP SaaS — every role, every app
eSchool SaaS is a production-ready, multi-tenant school management platform. Sell it to unlimited schools — admin panels, Flutter apps for parents & teachers, a student web portal and a website for every school, all from one backend.
Seven connected platforms. One purchase.
Everything a school network needs — from your SaaS control room down to the parent's phone — sharing one Laravel backend and one source of truth.
Super Admin Panel
LaravelRun the whole business from one console: onboard schools, sell plans, bill automatically and watch revenue grow.
- Unlimited schools
- Plans, add-ons & billing
- Custom domains
- Revenue reports
School Admin Panel
LaravelEvery school gets its own isolated ERP — academics, fees, payroll, transport, exams and reports in one place.
- Separate database per school
- Roles & permissions
- Setup wizard
- Import / export
Student & Parent App
FlutterOne app, two experiences. Students follow lessons and exams; parents track every child, pay fees and follow the school bus live.
- Multi-child switcher
- Online fee payment
- Live bus tracking
- Results & report cards
Staff & Teacher App
FlutterAttendance, lessons, assignments, marks, leaves and payroll — the classroom and the staff room in a pocket.
- QR staff attendance
- Assignments & grading
- Leave approvals
- Payslips
Student Web Portal
Next.jsThe full student experience in the browser — timetable, assignments, online exams, results and fees.
- Online exams
- Assignment submission
- Fee history
- Responsive UI
School Website
CMSEach school gets a branded, multilingual public website with online admissions, gallery, events and enquiries.
- Custom domain
- Online admission form
- Gallery & events
- Lead capture
SaaS Landing Page
LaravelA ready marketing site for your SaaS brand with pricing plans, features and self-serve school registration.
- Pricing plans
- School sign-up
- Editable content
- SEO ready
Full source code for every platform above, lifetime updates and 6 months of support.
Built on a modern, proven stack
Not a school app. A school software business.
eSchool SaaS is multi-tenant from the ground up. You own the platform, schools subscribe to it — and the billing runs itself.
…for every school you onboard
True multi-tenancy
Each school runs on its own separate database — clean isolation, simpler backups, zero data leaks between schools.
Plans & automated billing
Prepaid and postpaid plans, per-student / per-staff pricing, trials, invoices and expiry reminders by email.
Sell add-ons
Package transport, chat, advanced reporting and more as paid add-ons on top of any plan.
White-label ready
Your brand on the apps, admin and landing page — plus a custom domain for every school website.
Four roles. Two Flutter apps. Zero compromises.
Parents, students, teachers and staff each get an experience designed around their day — not a cut-down admin panel.
Everything about every child, in one tap
- Multi-child dashboard
- Pay fees online
- Live bus tracking
- Talk to teachers
Switch between children and see attendance, homework and results at a glance.
Installments, partial payments, receipts and transaction history via built-in gateways.
Follow the school bus on a trip timeline and get notified at pickup and drop.
One-to-one chat, notice board and push notifications keep parents in the loop.
Apply for a child's leave and read the daily student diary from teachers.
Exam timetables, offline & online results and downloadable certificates.
From admission form to graduation certificate
The entire student journey lives in one connected system — every step flows into the next, and every stakeholder sees it in real time.
40+ modules. One login.
Turn modules on per plan, sell the premium ones as add-ons, and give every school exactly the ERP it needs.
Academics
- Classes, sections & streams
- Subjects & electives
- Timetable builder
- Lessons, topics & study material
- Semester & session years
- Student promotion & transfer
Exams & Results
- Online MCQ exams
- Question bank & bulk MCQ upload
- Offline exams & CSV marks
- Grades & report cards
- Random question assignment
- Result publishing
Fees & Finance
- Fee types, classes & installments
- Partial payments & receipts
- Fee relief / concessions
- Cash, cheque & manual payments
- Online payment gateways
- Expense & income ledger
HR & Payroll
- Staff & teacher records
- Salary structures
- Allowances & deductions
- Payslips
- Leave policies & reports
- QR staff attendance
Transportation
- Routes, stops & vehicles
- Drivers & helpers
- Live bus tracking
- Trip timeline
- Transport fees & enrolment
- Transport attendance report
Communication
- One-to-one chat
- Notice board & announcements
- Push notifications (FCM)
- WhatsApp integration
- Email templates
- Student diary
Documents
- Dynamic ID cards
- Student & staff certificates
- Custom admission fields
- Bulk image upload
- Data import / export
- Backups
Administration
- Role-based permissions
- Two-factor auth for admins
- Multi-language & RTL
- Google reCAPTCHA
- Academic setup wizard
- System health monitor
Fee collection that actually gets collected
Flexible fee structures, installments and partial payments — paid online by parents in the app, or recorded as cash and cheque at the front desk. Every rupee, dollar or naira reconciles automatically.
- Installments & partial payments
- Fee relief / concessions
- Receipts & remaining-balance slips
- Manual, cash & cheque flows
- Expense & income ledgers
- Payroll with allowances & deductions
Know where every bus is. So do parents.
Plan routes, stops and vehicles, assign drivers and helpers, and let parents follow the bus live on a trip timeline — with notifications before it reaches their stop.
- Routes, stops & vehicles
- Driver & helper management
- Live bus tracking
- Trip timeline for parents
- Transport fees & enrolment
- Transport attendance reports
Every message lands. Every day is recorded.
One-to-one chat, notice boards, push, WhatsApp and email keep families close, while class attendance, QR staff check-ins and leave workflows keep the school's records complete.
- One-to-one chat (web & mobile)
- Push notifications via FCM
- WhatsApp & email templates
- Student diary
- QR code staff attendance
- Student & staff leave approvals
Build it yourself, or launch it this week
One-time price. Yours forever.
No monthly fees to us. Own the full source code and keep 100% of what your schools pay you.
- Complete source code — Laravel, Flutter & Next.js
- Lifetime free updates
- 6 months support
- All premium features
- Single end product
- Documentation & demo data
- Everything in Regular
- Charge your end users (SaaS use)
- Ready-to-launch setup — Android, iOS, Web & Admin
- Free backend deployment & domain setup
- 6 months dedicated support
- Faster go-to-market
Prices as listed on the WRTeam Marketplace. Also available on CodeCanyon.
Questions, answered
Seven connected platforms: Super Admin panel, School Admin panel, Student & Parent Flutter app, Staff & Teacher Flutter app, Next.js student web portal, per-school websites and a SaaS landing page — all driven by one Laravel backend.
Stop building. Start enrolling schools.
Seven platforms, one backend, full source code. Your school ERP SaaS can be live in days.
Questions before you buy?
Want a guided demo, a custom feature or help planning your launch? Our team replies fast on WhatsApp.