School Management System with Student | Parents | Teacher Flutter App | Laravel Admin – eSchool
A School Management System (SMS) is a centralized, digital software platform designed to automate and streamline an educational institution’s administrative, academic, and financial operations. Exam & Exam Timetable Module Added, Grade & Result Module Added, Super Admin Change Profile Default Session Year Added, Student Bulk Admission using CSV, Teacher & Admin Panel Improvements
🏫 School Management System
📱 Student App
- Student registration and login
- Student profile management
- Student ID card view and download
- Dashboard
- Class and section information
- Subject management
- Subject-wise lessons
- Chapters and topics
- Timetable
- Attendance
- Attendance reports
- Assignment management
- Assignment submission
- Assignment file upload
- Online examinations
- Exam timetable
- Exam results
- Grades and performance
- Assignment performance points
- Elective subject selection
- School holidays
- Academic calendar
- School events
- Noticeboard
- Announcements
- Study materials
- Gallery
- Leave management
- Fee details
- Online fee payment
- Fee transaction history
- Fee receipt PDF
- Installment fee payment
- Chat with teachers
- Text, image, PDF and file sharing in chat
- Push notifications
- Multi-language support
- RTL support
- School website/Explore section without login
👨👩👧 Parent App
- Parent login
- Parent profile
- Multiple child/student management
- Child switching
- Child academic information
- Child attendance
- Attendance reports
- Absent notifications
- Assignment information
- Assignment performance
- Exam timetable
- Exam results
- Online exam performance
- Class timetable
- Subjects and lessons
- Elective subjects
- School holidays
- Academic calendar
- School events
- Noticeboard
- Announcements
- Gallery
- Leave information
- Fee details
- Online fee payment
- Fee transaction history
- Fee receipt PDF
- Installment payments
- Teacher communication
- Chat and file sharing
- Push notifications
- Multi-language and RTL support
👨🏫 Teacher App
- Teacher login
- Teacher profile
- Teacher ID card view and download
- Dashboard
- Assigned classes
- Class teacher management
- Multiple class teacher support
- Subject management
- Lesson management
- Chapter and topic management
- Student management
- Student attendance
- Bulk attendance
- Attendance reports
- Teacher/staff attendance
- Teacher/staff leave management
- Assignment creation
- Assignment submission management
- Online exam management
- Exam-related activities
- Timetable management
- Timetable links
- Student data management with permissions
- Student leave management
- School events
- Academic calendar
- Gallery
- Noticeboard/announcements
- Chat with students
- Chat with parents
- Text, image, PDF and file sharing
- Push notifications
- Multi-language support
- RTL support
🖥️ Laravel Admin Panel
- Comprehensive admin dashboard
- Dashboard statistics
- Student management
- Student admission
- Student categories
- Parent management
- Teacher management
- Staff management
- Class management
- Section management
- Stream management
- Shift management
- Subject management
- Class-subject assignment
- Teacher-subject assignment
- Academic management
- Session year management
- Semester management
- Session-wise data management
- Promotion management
- Student elective subject management
- Student ID card management
- Teacher ID card management
- Staff ID card customization
- Timetable management
- Teacher timetable
- Student/class timetable
- Attendance management
- Teacher and staff attendance
- Attendance reports
- Leave management
- Student leave management
- Teacher/staff leave management
- Assignment management
- Assignment submission management
- Online exam management
- Exam management
- Exam timetable
- Grades and results
- Offline exam results
- Semester-wise results
- Fee management
- Fee transactions
- Installment payments
- Online payment configuration
- Announcement management
- Noticeboard management
- Holiday management
- Academic calendar
- School events
- Gallery management
- Slider management
- Lesson management
- Chapter/topic management
- CMS pages
- Language management
- System settings
💰 Fees & Payment
- Student fee management
- Parent fee payment
- Online fee payment
- Fee transaction history
- Installment payment
- Due charges
- Due-date management
- Paid fee receipt PDF
- Payment receipt through email
- Stripe integration
- Razorpay integration
- Paystack integration
- Flutterwave integration
- Multiple payment gateway selection
📝 Online Exam & Result
- Online examination module
- Subject-based exams
- Online exam performance
- Exam timetable
- Offline exam results
- Grade management
- Result management
- Semester-wise results
- Student performance tracking
- Parent access to child’s results
- Assignment performance points
📚 Academic Management
- Session year management
- Semester management
- Class management
- Section management
- Stream management
- Shift management
- Subject management
- Class-subject assignment
- Teacher-subject assignment
- Elective subjects
- Lessons
- Chapters
- Topics
- Promotion
- Academic calendar
- Holidays
- School events
🕐 Attendance & Leave
- Student attendance
- Teacher attendance
- Staff attendance
- Four attendance types
- Leave-aware attendance validation
- Attendance reports
- Month-wise student attendance reports
- Student leave requests
- Teacher leave management
- Staff leave management
- Parent absence notifications
- Attendance statistics
📝 Assignment & Study
- Assignment creation
- Assignment distribution
- Student assignment submission
- File upload
- Text submission
- Assignment review
- Submission editing/undo support
- Assignment performance points
- Subject lessons
- Chapters and topics
- Study content
💬 Chat & Communication
- Teacher-student chat
- Teacher-parent chat
- Real-time messaging
- Unread message count
- Chat notifications
- Text messages
- Image sharing
- PDF sharing
- File sharing
- Chat restrictions
- Automatic/manual old chat clearing
- Custom notifications
- Firebase push notifications
🌐 School Website
- Integrated school website
- School information pages
- Dynamic website settings
- CMS pages
- School events
- Gallery
- Holiday information
- Noticeboard
- Slider management
- Website section visibility control
- Explore school section from apps
- Dynamic footer/content management
🪪 ID Cards & Documents
- Student ID cards
- Teacher ID cards
- Staff ID cards
- ID card customization
- Real-time ID card preview
- ID card download
- Bonafide certificate generation
- Leaving certificate generation
- Offline exam result generation
- Academic document generation
🔔 Notifications
- Firebase push notifications
- Topic-based notifications
- Custom notifications
- Student notifications
- Parent notifications
- Teacher notifications
- Assignment notifications
- Attendance/absence notifications
- Announcement notifications
- Chat notifications
- Leave notifications
- Fee-related notifications
🌍 Language & Customization
- Multi-language support
- RTL support
- Language management
- Custom CMS settings
- Custom notification configuration
- Custom ID card fields and styles
- Dynamic session-year filtering
- Customizable admin settings
🔐 Security & Technology
- Laravel 12 backend
- PHP 8.3 support
- Flutter 3.44.6 compatible
- Android application migrated to Kotlin
- Android 16 KB page-size support
- Google reCAPTCHA
- Firebase HTTP v1 notifications
- Firebase Crash Analytics
- Role/permission management
- Force update functionality
- Maintenance mode
- Session-aware database structure
School Management System with Student | Parents | Teacher Flutter App | Laravel Admin – eSchool
Original price was: ₹5,999.00.₹599.00Current price is: ₹599.00.
