About
🏫 OverviewA multi-tenant school management system (built with Laravel 12 & php 8.4 & MySQL) that allows multiple schools to operate independently under one platform. It includes role-based access control, portals for parents/students, and centralized admin management.👥 User RolesSuper Admin – Manages all schools and system-wide settingsSchool Admin – Full control over a single schoolTeacher – Attendance, marks, homeworkAccountant – Fees, payroll, financeLibrarian – Library operationsParent – View child’s progressStudent – Access personal academic data🚀 Core Modules1. Student ManagementAdmissions, student records, promotion, alumniAttendance tracking & reportsBulk operations (import, SMS, email)2. Employee ManagementStaff records, departments, designationsAttendance & leave managementEmployee login accounts3. Fee ManagementFee structures, collection, concessionsFine handling & detailed reports4. AcademicsClasses, sections, subjectsAcademic years & timetables5. LibraryBook inventory, issue/return systemMember management & fines6. HostelRoom allocation, student assignmentsHostel fees & visitor tracking7. TransportRoutes, vehicles, driversStudent transport assignments & fees8. ExaminationsExam setup, marks entryGrading systems & report generation9. PayrollSalary structures, payslipsLoans, deductions, payroll processing🌐 PortalsParent PortalView attendance, marks, feesPay fees & submit complaintsStudent PortalHomework, marks, attendanceStudy materials, timetable, online exams💰 Finance & AccountingChart of accounts, journal entriesIncome/expense trackingBudgeting & financial reports (balance sheet, trial balance)📦 InventoryStock items, suppliers, purchase ordersStationery and asset tracking🔐 SecurityTwo-factor authentication (2FA)Password policiesSession tracking & login history📢 CommunicationMessaging system (staff/parents)SMS & email notificationsParent-teacher meeting scheduling🧪 Online ExamsQuestion bank & quizzesTimed exams with auto-evaluationStudent result analysis🧑💼 Super Admin FeaturesManage schools (tenants)Subscription plans & billingAudit logs & system monitoring📊 Reports & AnalyticsStudent, employee, and financial reportsCustom report generationData export (PDF, Excel, CSV)➕ Additional FeaturesEvents & calendarDocument managementAchievements trackingOnline applications & Q&A system🧭 In ShortThis system is an all-in-one ERP for schools, covering:Academic managementAdministrationFinanceCommunicationOnline learning
Comments (4)
what's the moat here? every dev builds a school erp in laravel eventually
which problems exactly because every school erp makes that same vague claim
how do you handle data isolation across tenants
multi-tenant mysql makes data isolation harder to guarantee
Related Products
Game Assessment Prep
The Only Platform To Master All 11 Hirevue Games
Study Cabinet
Solifon AI
AI education platform for multilingual and underserved learners
Root and Bloom - Garden Design Blog
Garden design blog with 150 articles & 55K monthly organic impressions a sale.
KHR Educo
A fully-built School Management & ERP SaaS with attendance scanning, fee billing
LIBRARY FOR ALL
LIBRARY FOR ALL
ComingUp