Complete Web-Based School Management System Using PHP MySQL | CampCodes

Complete Web-Based School Management System using PHP MySQL

June 11, 2021
web-based school management system

Project: Complete Web-Based School Management System using PHP and MySQL with Source Code

About Complete Web-Based School Management System using PHP MySQL Project Free Download

Complete Web-Based School Management System using PHP MySQL with Source Code is the Web–based School Management System. Also, we can use bar-code scanner for this system. And its main purpose is who learn programming in PHP. And its have given best priority for Ajax and Java Script. Complete Web-Based School Management System have 4 users. Admin, Teacher,Student and Parents. All of these users can access this System.

Now you don’t need to care about your final project. There haven’t any complex code. If you are any level this will help you.

When you try the demo must check this also.

  • Complete Web-Based School Management System has main 5 tables. That is Classroom, Grade, Subject, Teachers and Subject Routing. At first time when you create any of these things. You able to edit and delete the records. But when you add any of these things to other tables.

E.g. :- When you add subject to the Student.

  • Complete Web-Based School Management System will hide the delete option by itself. Only you able to edit the records.
  • Teacher salary will generate on the 5th of the month. But he can’t get the full payment that day. He able to get the Advance 5th to 25th. And the advance maximum amount is half of the total Salary. After 25th of the month teacher able to get the full payment. Before if he gets the advance he can get balance of full Salary. If not he able to get Full Salary. Ingenious will handle it by itself.
  • The Student needs to pay a monthly fee before the 5th of the month. After the 5th of the month if he didn’t pay the monthly fee when he add attendance Ingenious will send notification to the admin about the details of the due payment.
  • Admin and teachers able to add Petty Cash. If admin will create the petty cash Ingenious will approve it by itself. When teacher will create the Petty Cash its need to approved by Admin.

Features of Complete Web-Based School Management System

  1. Multi Login
  2. Student Management.
  3. Teacher Management.
  4. Attendance Management
  5. Salary Management
  6. Payment Management
  7. Timetable Management
  8. Exam Management
  9. Petty Cash Management
  10. Event Management
  11. Notification Management
  12. Online Chat
  13. Classroom Management
  14. Grade Management
  15. Subject Management
  16. Invoice Management


  • PHP 5.5
  • MYSQL 4.6
  • Text Editor Software

Complete Web-Based School Management System Project

  • Name of Project: Complete Web-Based School Management System Project
  • Language:                  PHP
  • Databases used:      MySQL
  • Design used:            HTML JavaScript, Ajax, JQuery, Bootstrap
  • Browser used:          IE8, Google Chrome, Opera Mozilla
  • Software used:         WAMP/ XAMPP/ LAMP/MAMP


web-based school management system using php mysql

web-based school management system using php mysql

How To Run??

Above all, to run this project you must have installed a virtual server i.e XAMPP on your PC. Complete Web-Based School Management System in PHP and MySQL with source code is free to download, Use for educational purposes only!

Follow the following steps after Starting Apache and MySQL in XAMPP:

1st Step: Firstly, Extract the file
2nd Step: After that, Copy the main project folder
3rd Step: So, you need to Paste in xampp/htdocs/

Further, Now Connecting Database

4th Step: So, for now, Open a browser and go to URL “http://localhost/phpmyadmin/”
5th Step: After that, Click on the databases tab
6th Step: So, Create a database naming “std_db” and then click on the import tab
7th Step: Certainly, Click on browse file and select “std_db.sql” file which is inside the “db” folder
8th Step: Meanwhile, click on Go button.

After Creating Database,

9th Step: Open a web browser and browse the project. E.g [http://localhost/std1].

Login Access Information


user name:-

password:- 12345


user name:-,,

password:- 12345


user name:-,,

password:- 12345

user name:-,,
password:- 12345


I hope this Web-Based School Management System using PHP MySQL will help you with what you are looking for and hope that you will learn something with this project that is useful for your future projects.

Related Projects: Online Class Scheduling System in PHP MySQL, Complete Class Scheduling System (Timetable generator) using Genetic Algorithms in C# and MS SQL, Complete College School Management System using Python Django, Complete School Management System using PHP MySQL, Inilabs School Express : Complete School Management System Software, Advanced School Management System with Complete Features, School File Management System using PHP/MySQLi, Online School Attendance Management System in PHP MySQL

Download Here

    Anonymous February 24, 2023 5:00 pm Reply
  • Anyone need help instantly regarding any software/application project on campcodes can contact me right now. He will get my services instantly. Whatsapp+923006037178

    Senior Software Engineer.

    Tahir Mubeen December 3, 2022 6:07 am Reply
  • Hello,
    We can not send Data in Student Module and Teacher Module. Can you Help please ?

    Bruno June 30, 2022 2:02 pm Reply
  • How to change the Title Ingenious in Which file it contains the main Title Please help?

    Hamza November 25, 2021 11:05 pm Reply
  • Hello dear developer hope you are fine and sound. The website by the name of ( Complete Web-Based School Management System Project ) has some problems. like functionality doesn’t work well the data can not send to the student module. if you have a full form of this project without any error i will purchase it. this is my whats app number +93700978527. i am waiting for your reply thanks in advance.

    Baseet naseri June 12, 2021 1:00 pm Reply
    • Ola, eu estou fazendo as adequações nesse sistema php, para uso em uma APAE Instituição em minha cidade. Vou colocar o sistema em 2 línguas: inglês e português. Caso tenha interesse entre em contato – +5533988861731 WhatsApp

      Hello, I’m making adjustments in this php system, for use in an APAE Institution in my city. I will put the system in 2 languages: English and Portuguese. If you are interested, please contact us +5533988861731 WhatsApp.

      William August 12, 2021 6:08 pm Reply

Leave a Reply

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