ComingUp ComingUp
C

campusaegis

school erp with accounting that solves problems

Jun 5, 2026 Education & Learning
education administration multi-tenant school erp school management student information system

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)

Randal Durgan Randal Durgan 5 days ago

what's the moat here? every dev builds a school erp in laravel eventually

Corene Ledner Corene Ledner 5 days ago

which problems exactly because every school erp makes that same vague claim

Osbaldo Luettgen Osbaldo Luettgen 4 days ago

how do you handle data isolation across tenants

Katlyn Wolff Katlyn Wolff 3 days ago

multi-tenant mysql makes data isolation harder to guarantee