eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin

eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin


 

eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 1eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 2eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 3eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 4eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 5Launch your own powerful school SaaS platform with eSchool SaaS

The complete school management system built for schools, edtech startups, and institutions managing multiple branches.

It features robust Flutter mobile apps for students, parents, and teachers (Android & iOS), along with a secure, scalable Laravel-based admin panel that simplifies academic operations.

Designed with multi-school management in mind, the built-in SaaS system enables you to easily organize schools, users, subscriptions, and data across multiple institutions.

Whether you’re creating a smart student management system, a modern school ERP, or a full education management system, eSchool SaaS handles attendance, fees, learning, and communication – all in one place.

What’s in the Package – eSchool SaaSModuleDetailsMobile Apps3 role-based Flutter apps for Students, Parents & TeachersSaaS SystemMulti-school support with billing and role-based user managementFrontend WebsiteLanding page with login and school listingAdmin PanelLaravel-based SaaS-ready super admin panelDatabaseMySQL backend with full REST API integrationSource CodeCustomizable school management SaaS source codeDocumentationStep-by-step setup and configuration guideSupport & Updates6 months free support + lifetime updates⚠️ VPS Server Required for eSchool SaaS

To run all features of our eSchool SaaS – School Management System smoothly and securely, a VPS (Virtual Private Server) is required.

Here’s why:

  • Feature: Multi-Tenancy Architecture
    Why VPS? Each school gets its own database. VPS provides the dedicated resources needed to manage multiple databases with data isolation and security.
  • Feature: Real-Time Chat Module
    Why VPS? Our built-in live chat needs real-time data sync. VPS ensures smooth performance that shared hosting cannot offer.
  • Feature: Wildcard Subdomains
    Why VPS? Each school gets a subdomain (e.g., schoolname.yourdomain.com). VPS is required to configure wildcard subdomains and install SSL certificates – not possible on shared hosting.

eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 6

eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 13

eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 7eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 8eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 9eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 10eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 11eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 1215 Reasons to Choose eSchool SaaS:

  • 1. All-in-one school management system with multi-role access
  • 2. Built-in SaaS support for managing multiple schools from one dashboard
  • 3. Role-based Flutter apps for students, parents, and teachers
  • 4. Online classroom tools including assignments, study materials, and exam modules
  • 5. Fully functional attendance management system
  • 6. Powerful fees management with invoice generation and payment tracking
  • 7. Class-wise timetable management for seamless scheduling
  • 8. Multi-language and RTL support for global institutions
  • 9. Built-in chat system for teacher-parent-student communication
  • 10. Push notifications via Firebase to keep everyone in the loop
  • 11. Modern dashboard for each role with real-time insights
  • 12. Fully responsive UI on web and mobile
  • 13. Performance analytics for tracking student progress
  • 14. Notice board & announcements for school-wide communication
  • 15. Lightweight and clean codebase for smooth deployment and easy customization

eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 14

eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 15 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 16 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 17 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 18 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 19 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 20 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 21

eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 22 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 23 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 24 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 25 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 26 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 27 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 28 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 29 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 30 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 31 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 32 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 33 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 34 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 35 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 36 eSchool SaaS - School Management System with Student | Parents Flutter App | Laravel Admin - 37

Key Features of eSchool SaaS – School Management System1. Multi-Tenancy & School Management

Easily manage multiple schools under one secure platform. Each school gets a separate database in this scalable school management system.

2. Session-Year & Semester Management

Define academic years, terms, and semesters per school to keep your education management system clean, accurate, and structured.

3. Role‑Based Notifications & Messaging

Send instant alerts to students, teachers, and parents using personalized role-wise notifications built into the school ERP platform.

4. Online & Offline Exam Management

Plan, conduct, and manage both online and offline exams with results and reports. Ideal for modern institute management workflows.

5. Attendance Management (Real-time + Monthly Reports)

Track daily and monthly attendance from web or mobile. Real-time attendance management ensures transparency and accuracy.

6. Lesson & Topic Management

Organize curriculum by lessons and topics for each class. Teachers stay aligned and structured in the education management system.

7. Assignment Handling

Teachers can assign, review, and grade homework directly via the dashboard or flutter school app – fast, simple, efficient.

8. Student Transfer & Promotion

Move students to new classes or schools in just a click. Smart automation supports a multi-branch school management system.

9. Expense & Fees Management

Track all school expenses and student fee payments. Invoices, dues, and receipts are handled by an advanced fees management module.

10. Staff & Payroll Management

Add staff, assign roles, and auto-calculate salaries and deductions. A complete teacher management app and HR toolkit in one.

11. Student/Staff Certificate & ID Card Generation

Create and print certificates or ID cards for students and staff – fully customizable and essential in a modern school ERP.

12. Holiday Calendar Management

Plan school holidays, events, and important dates. Keep everyone informed with an integrated calendar in your school system.

13. School Gallery & Slider Management

Manage school photos and homepage sliders to showcase activities and branding with your built-in website management module.

14. Website Management & CMS

Update your school’s website content, news, and blogs from the admin panel. No extra tools – fully integrated website builder.

15. Subscription, Add‑ons & Billing Platform

Handle school subscriptions, add-on modules, and billing cycles from a single SaaS dashboard—powerful for growing your school management SaaS business.

Who Can Use eSchool SaaS?

  • School owners looking to digitize academic operations
  • Edtech startups offering school management SaaS platforms
  • Institutes managing multiple schools or branches
  • Developers building a Flutter school app with Laravel backend
  • Agencies selling white-label school ERP software

Live Demo Links

Explore the full functionality of eSchool SaaS:

Frequently Asked Questions1. What technologies are used in eSchool SaaS?

It’s built with Flutter (Android & iOS apps), Laravel (admin panel), MySQL, and REST APIs.

2. How many apps are included in the package?

You get 3 Flutter apps – Student, Parent, and Teacher – available for both Android and iOS.

3. Can I manage multiple schools with this system?

Yes, it includes a full multi-school SaaS setup with billing, roles, and school-wise control.

4. Is the source code fully customizable?

Yes, you’ll get 100% customizable source code for both mobile apps and the Laravel backend.

5. What support and updates are included?

You’ll receive 6 months of free support and lifetime free updates via Envato.

6. Is this suitable for school chains or franchises?

Yes, eSchool SaaS is perfect for school chains and franchises. Each branch can be managed as a separate school with its own database, users, and settings from a centralized admin panel.

Version 1.7.0

( 30 July 2025)

+ [Added] Bulk MCQs Question Upload functionality + [Added] Random Question Assignment for exams + [Added] Difficulty Level option for MCQs questions + [Added] Multilingual School Website Support + [Added] Optional Fees Filter in fee management + [Improvements] Refactored Exam Report Page for better performance and usability + [Improvements] Improved Assignment Submission Flow for better user experience + [Improvements] Other Improvements

Version 1.6.0

( 23 June 2025)

+ [Added] - Session year and Semester wise manage data in school admin. + [Added] - Reports :-            - Student Reports                - Attendance                - Offline Exam                - Online Exam                - Fees                - Student Yearly Exam Results            - Exam Report :-                - Yearly Wise Results                - Subject Wise Results                - Rank Wise Results + [Added] - Assign elective subjects to students in school admin. + [Added] - Contact Inquiry in super admin and school + [Added] - Add a filter dropdown to show Subjects based on the selected Class and Section. + [Added] - 'Account' selection to Fees Instalment module. + [Improvements] - School name display in browser tab + [Improvements] - Privacy - Policy & Terms & Conditions + [Improvements] - Domain URL appears on school edit screen. + [Improvements] - Fixed issue with multiple students taking online exam simultaneously. + [Improvements] - Fixed notification issue for attachments in chat (images/documents) + [Improvements] - Auto-scroll to active sidebar item added for web panels. + [Improvements] - School Admins can now enable and manage 2FA from their profile setting. + [Improvements] - School Admin offline marks upload bug fixed. + [Improvements] - Fixed subject selection in Online Exam. + [Improvements] - Previously only staff showed — now both teachers and staff can be selected for ID Cards and Certificates. + [Improvements] - Chat history now filters by both sender and receiver in Apps chat. + [Improvements] - Fixed school logo duplication in landing page carouse. + [Improvements] - Added standard ID card dimension messages (width: 100–105mm, height: 150–155mm). + [Improvements] - Users can now drag events into the calendar. System also checks subject type compatibility to avoid conflicts with electives. + [Improvements] - School website UI improvements.

Version 1.5.5

( 12 May 2025)

+ [Improvements] - Subscriptions Module Improvements

Version 1.5.4

( 22 April 2025)

+ [Added] - Wizard Settings   + [Added] - Paystack Payment Gateway Implementation   + [Added] - Flutterwave Payment Gateway Implementation   + [Improvements] - "Schools Details" → "Manage Schools" label updated in Super Admin panel for clarity.   + [Improvements] - Common Subject Dropdown to standardize subject selection across modules.   + [Improvements] - Restructured Permissions UI in both Super Admin & Admin panels for better UX.   + [Improvements] - Timetable Edit Improved easier, faster updates to schedules.   + [Improvements] - Browser Tab School Name Fix dynamic and accurate tab titles.   + [Improvements] - Privacy Policy & Terms UI Revamped clearer structure for legal pages.   + [Improvements] - General UI/UX Enhancements smoother flows and minor fixes throughout.   + [Improvements] - Other Improvements  

Version 1.5.3

( 21 Feb 2025)

+ [Improvements] Add Send Notifications Checkbox in Student, Teacher, Staff Bulk Upload   + [Improvements] School Edit: Assign Package Show/Hide in Super Admin   + [Improvements] Select Image File on Change Validation Removed   + [Improvements] Add Sample Service File and File Validation in Notification Settings   + [Improvements] Overdue Fees Notification – Guardian Notification Issue   + [Improvements] Notification Error When No Users Are Selected   + [Improvements] Reset Button Not Working on Classes Field   + [Improvements] Common Subject Dropdown Data Filter Issue   + [Improvements] Warning Notification Condition in Student Bulk Upload   + [Improvements] Assignment Notification Not Sent in Web Panel   + [Improvements] Update Assignment Issue and Send Announcement Issue in Teacher App   + [Improvements] Add Condition Role-Wise Edit in Announcement Edit   + [Improvements] Add URL Validation in Assignment and Announcement   + [Improvements] Other Improvements

Version 1.5.2

( 13 Feb 2025)

+ [Improvements] Demo Schools functionality   + [Improvements] 2FA-related bugs for Admins   + [Improvements] School Inquiry feature   + [Improvements] Multiple Class Selections for Uploading Assignments and Study Materials   + [Improvements] Display logos for trashed and inactive schools   + [Improvements] School logo not showing on the 2FA page   + [Improvements] Hide extra fields if the user is not a super admin in the staff creation page   + [Improvements] Display subject type in the timetable   + [Improvements] Web login restriction for Student/Guardian roles   + [Improvements] Student and parent count issue in School Admin   + [Improvements] 'Start Trial Package' checkbox display and form field visibility on the login page   + [Improvements] File upload validation in the School Details and Feature section   + [Improvements] Show custom fields on the Student Admission Form   + [Improvements] Display staff custom fields while creating staff members   + [Improvements] Overdue notifications in the Custom Notification section   + [Improvements] Wildcard domain validation and 400 Error handling   + [Improvements] Exam Publish warning toast   + [Improvements] Login issue for demo schools with 2FA enabled  

Version 1.5.1

( updated on 16-Jan-2025 )

+ [Improvements] Fixed bugs in Demo Schools   + [Improvements] Fixed bugs related to 2FA for Admins   + [Improvements] Fixed bugs in the School Inquiry feature   + [Improvements] Fixed bugs with Multiple Class Selections for Uploading Assignments and Study Materials   + [Improvements] Other improvements  

Version 1.5.0

( updated on 4-Jan-2025 )

+[Added] Custom domain for school website   +[Added] School data backup and import   +[Added] Mark submission using CSV and reminder   +[Added] Fee improvements   +[Added] Staff and teacher additional fields   +[Added] Lead generation or inquiry   +[Improved] Bugfixes and improvements  

Version 1.4.1

( updated on 10-Oct-2024 )

[ADDED] Student admission form fields in ID card [Improvements] Other improvements

Version 1.4.0

( updated on 30-Sept-2024 )

+ [Added] Online student admission form + [Added] Delete permanent data + [Added] Chat Feature + [Added] School wise Separate database + [Added] School admin email verification + [Added] Added google captcha in schools/students registration form, contact us form + [Added] Added sidebar menu search option + [Added] Super admin can send email to school admin + [Added] Login with email or mobile [Improvements] Certificates module [Improvements] Attendance month wise view students attendances

Version 1.3.3

( updated on 18-july-2024 )

+ [Added] Razorpay payment gateway (Fees & subscription modules) + [Improvement] Other improvements

Version 1.3.2

( updated on 29-June-2024 )

+ [Added] School Website - Custom School Domain + [Added] Custom Email Template + [Added] Generate Certificates for Students & Staffs + [Added] Staff ID Card + [Added] Student Result PDF + [Added] Bulk Staff & Teacher Upload + [Added] Class Group + [Added] Students/Staff can download the result + [Improvement] Improve Payroll add Allowances & Deductions + [Improvement] Partial Fees Payment with Remaining Balance Receipt + [Improvement] Other Improvements

Version 1.3.1

( updated on 27-May-2024 )

+ [Updated] Updated Firebase cloud message deprecated version + [Updated] Updated App codes to the latest Flutter version (3.22.0) + [Improvement] Improvements and bugfix

Version 1.3.0

( updated on 14-May-2024 )

+ [ADDED] Staff-Teacher Application + [ADDED] Prepaid school subscription plan + [ADDED] Student ID card with dynamic settings + [ADDED] User wise default language + [ADDED] User password reset from admin panel + [ADDED] Send guardian notification while creating fees + [ADDED] Staff wise leave report in school admin panel + [ADDED] Subject teacher can view exam timetable + [ADDED] Send a notification to the guardian of the absent student + [Improvement] School & super admin dashboard improve & other improvements + [Improvement] RTL layout support + [Improvement] Subject teacher wise fetching data + [Improvement] Notification + [Improvement] Semester system

Version 1.2.1

( updated on 29-Mar-2024 )

+ [Added] Fixed assignment resubmission issue + [Added] Fixed Online exam answer submission issue + [Added] Fixed Due date issue in fee module + [Added] Fixed ios notification issue + [Added] Other improvements

Version 1.2.0

( updated on 05-Mar-2024 )

+ [Added] Send Notification System + [Added] School Gallery + [Added] Subscription Bill payment via Cash / Cheque in Super Admin panel + [Added] Staff salary slip Generation + [Added] Fees statistics + [Added] Bulk upload of profile images for student & guardian details + [Added] Fees Due charges Type: Fixed / Percentage + [Added] Date Format Option + [Improvement] Billing cycle days added Package wise + [Improvement] Subscription code optimise + [Improvement] Allow staff member to update their profile details + [Improvement] Extra Filters introduced in the system for table data filtration + [Improvement] Landing page Design changed + [Fix] Fees Amount calculation when due charges is applied + [Fix] Export Option Added in Tables

Version 1.1.1

( updated on 02-Feb-2024 )

+ [Improved] Subscription Billing Calculation + [Added] Feature names added in language translations + [Fixed] Student Update issue resolved when uploading a Custom File Field

Version 1.1.0

( updated on 25-Jan-2024 )

+ [Added] Fees Module + [Added] Staff Leave management + [Added] Staff Payroll management + [Added] Guidance Document links on the Landing Page + [Improvement] Multilingual Landing Page + [Improvement] Subscription management in Super Admin Panel & School Admin Panel + [Improvement] Expense & Class Section wise Attendance Graph School Dashboard Page

Version 1.0.1

( updated on 1-Dec-2023 )

+ [Added] Landing Page Customisation option added + [Added] Added Data delete Protection if Data is associated with other data + [Improvements] Minor issues have been fixed
 

License Option
Free Free
$1.65 $10.89
Quality checked by CodesMarket
Full Documentation
Future updates
Author Support
cypher

Member since Sep 2025

From Unknown Location
Exclusive Author
Author level 2
Trend Master
Featured Item
View Portfolio

cypher's items

Similar items

We use cookies to personalize your experience. By continuing to visit this website you agree to our use of cookies

More