School Management System in Laravel

School Management System is a revamped online management software for total school, college or any educational institutions management. You can keep student’s records from admission to transfer, exams, marks, events, complains and scholarships, teachers management, payroll, staffs and also libary management.

School Management System in Laravel


Integrates and facilitates 8 types of user accounts of a School Management System:

  • Super Administrator
  • Administrator
  • Human resurces
  • Librarian
  • Teacher
  • Student
  • Parent
  • Visitor
  • Supplier
  • Kitchen Admin
  • Kitchen Staff
  • Doorman
  • Applicant

Super Administrator

  • Add / edit / delete schools
  • Add / edit / delete school admins
  • Add / edit / delete school years
  • Add / edit / delete semesters
  • Add school exams
  • Add / edit / delete directions
  • Add / edit / delete subjects
  • Add / edit / delete mark type
  • Add / edit / delete mark value
  • Add / edit / delete notice type
  • Add / edit / delete fee categories
  • See registered visitors
  • See login history
  • Add / edit / delete static pages
  • Add / edit / delete blog
  • Add / edit / delete custom user fields
  • Add / edit / delete certificate
  • Set up settings
  • Add / edit / delete schools options
  • Sent message to any user in system
  • Paypal email in system settings is paypal payment gateway for student invoice online payments
  • Define subject fee
  • Activate/deactivate school
  • Can add task to school admin
  • Can define admin permissions
  • Create invoices to all students that learn some subject if that subject have fee
  • Define directions for school
  • Manage Kitchen admin
  • Manage Kitchen staff
  • Manage Teacher duty
  • Manage own profile
  • View own certificate
  • Add/edit/delete faq and groups
  • Access account from anywhere, by any device like desktop, laptop, smart phone and tablet
  • …and more

Administrator

  • Manage students class/group wise
  • Add / edit / delete student
  • Add / edit / delete student final marks
  • View profile of students
  • Create / edit / delete scholarship for students
  • Manage teacher profile
  • Add / edit / delete teacher information
  • Manage parent according to student class wise
  • Create / edit / delete sections / group for students
  • Subjects can be defined separately according to each classes
  • Manage class routine
  • Manage staff salary
  • Create / edit / delete class routine schedule on 7days a week
  • Create / edit / delete holidays and show them on calender
  • Manage payment for student
  • Create / edit / delete parents
  • Create / edit / delete human resources
  • Create / edit / delete salary for staff
  • See registered visitors
  • Create / edit / delete invoice listing
  • View invoice and print them
  • Manage transportation routes for school
  • Manage dormitory listing for school
  • Manage noticeboard of school
  • Menage messages for school users
  • Create / edit / delete notices according to date
  • Notices are visible in calendar in dashboard
  • Add certificate to users
  • Send SMS message to any user who had a mobile phone
  • Create invoices to all students in his school that learn some subject if that subject have fee
  • View teacher diaries
  • Edit system settings
  • View own certificate
  • Add staff attendance
  • Import list of his teachers
  • Import list of his students
  • Import list of subjects for directions
  • Add transfer certificate for student
  • Send sms/email to debtors
  • Add resume to teacher
  • Manage own profile
  • Access account from anywhere, by any device like desktop, laptop, smart phone and tablet
  • …and more

Human Resources

  • Create / edit / delete parents
  • Create / edit / delete students
  • Create / edit / delete librarian
  • Create / edit / delete teachers
  • Import list of his teachers
  • Create / edit / delete salary for staff
  • Create / edit joined date for teacher
  • Add staff attendance
  • Import list of his teachers
  • Manage Teacher duty
  • View own certificate
  • View own meal table
  • Manage own profile
  • Access account from anywhere, by any device like desktop, laptop, smart phone and tablet
  • …and more

Accountant

  • Create / edit / delete invoice
  • Create / edit / delete payments
  • Create / edit / delete staff attendance
  • Create / edit / delete salary
  • Create / edit joined date for teacher
  • Import list of his teachers
  • Send sms/email to debtors
  • View own meal table
  • View own certificate
  • Manage own profile
  • Access account from anywhere, by any device like desktop, laptop, smart phone and tablet
  • …and more

Librarian

  • Manage library
  • Create / edit / delete book list
  • Issue book to any user
  • Return book from any user
  • See reserved books from any user
  • View own certificate
  • View own meal table
  • Manage own profile
  • Access account from anywhere, by any device like desktop, laptop, smart phone and tablet
  • …and more
  • REST API for this role

Teacher

  • Manage students class/group wise
  • Add / edit / delete diaries
  • View profile of students
  • View mark sheet of student
  • View teacher profile
  • Manage exam listing
  • Manage marks (edit/ update) and attendance,class & student wise
  • View class routine
  • Add / edit / delete exams for subject
  • Attendance students for exam
  • View library and book status
  • View school transportation routes status
  • View / edit noticeboard or school events
  • Creating online exams and see answers and marks for students
  • Add study materials for his subjects
  • View own certificate
  • View own meal table
  • Manage own profile
  • Access account from anywhere, by any device like desktop, laptop, smart phone and tablet
  • …and more
  • REST API for this role

Student

  • View own class subjects
  • View teacher diaries
  • View own marks and attendances
  • View class routine
  • View invoice and payment list
  • View library and book status
  • Book reservation
  • View school transportation and routes status
  • View dormitory listing and their status
  • View noticeboard and school events in calendar
  • View own certificate
  • View own meal table
  • Manage own profile
  • View own student card
  • Solving online exams
  • Access account from anywhere, by any device like desktop, laptop, smart phone and tablet
  • …and more
  • REST API for this role

Parent

  • View own children marks and attendances and other comments from teacher
  • View own children class routine
  • View teacher diaries
  • View own children invoice and payment list
  • Make online or offline payment
  • Online payment can be paid via [paypal]
  • View library and book status
  • View school transportation and routes status
  • View dormitory listing and their status
  • View noticeboard and school events in calendar
  • View own certificate
  • View own meal table
  • Manage own profile
  • Access account from anywhere, by any device like desktop, laptop, smart phone and tablet
  • …and more
  • REST API for this role

Visitor

  • View own visitor card
  • Manage own profile
  • Access account from anywhere, by any device like desktop, laptop, smart phone and tablet

Kitchen admin

  • Manage Kitchen staff
  • Manage meal type
  • Manage meal
  • View meal table
  • Manage own profile
  • Access account from anywhere, by any device like desktop, laptop, smart phone and tablet

Kitchen staff

  • Manage meal
  • View meal table
  • Manage own profile
  • Access account from anywhere, by any device like desktop, laptop, smart phone and tablet

Doorman

  • Manage meal
  • Log visitors come in and come out
  • Make visitors profile
  • Manage own profile
  • Access account from anywhere, by any device like desktop, laptop, smart phone and tablet

Applicant

  • Apply to school, section and group
  • See his applications
  • Add/change his work experiences
  • Manage own profile
  • Access account from anywhere, by any device like desktop, laptop, smart phone and tablet

4 thoughts on “School Management System in Laravel”

  1. m a kaleem says:

    can you please send download link.

  2. Phyo says:

    Please send me a download link

    1. we will give the download link as soon as possible. Thank you!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.