School Management System

Introduction of School Management System

This project is a web application made with the help of the Laravel framework. This system aids in maintaining information regarding teachers, students, and other components. Schools and universities can use this type of system to manage information systematically.

You can download this project and make system changes to make it even better. This project can provide a lot of help to beginner Laravel developers to enhance their skills and knowledge regarding Laravel.

Project Features

  • Register school, teacher, student, and other components.
  • Attendance management of each class
  • Role-based UI
  • View Attendance History

Project Snapshots

School Management System Dashboard
School Management System Dashboard

Role Assign

Create Section
Create Section

Project Installation Process

git clone
cd laravel-school-management-system
composer install
npm install
cp .env.example .env
php artisan key:generate
php artisan migrate
php artisan db:seed
php artisan serve

Alternatively, you can download this project by clicking School Management System Project.

Enjoy learning and coding 🙂 and also be sure to check out our other projects as well.

Asmit Nepali, a Full Stack Developer, holds a Software Engineering degree from Gandaki College of Engineering and Science. Proficient in PHP Laravel, Vue.js, MySQL, Tailwind, Figma, and Git, he possesses a robust technical skill set.

9 thoughts on “School Management System”

    • change this in composer .json

      “require”: {
      “php”: “^8.0.6”,
      “fideloper/proxy”: “^4.0”,
      “fruitcake/laravel-cors”: “^2.0”,
      “laravel/framework”: “^8.0”,
      “laravel/tinker”: “^2.0”,
      “laravel/ui”: “3.3.0”,
      “spatie/laravel-permission”: “^3.16”

      and run composer update

  1. hi can you give me your database for me to run the demo properly. I apprecite it if you can email me the database. Thank you very much for your help.


Leave a Comment