Complete Institute Management System in PHP MySQL

institute management system

Project: Institute Management System in PHP and MySQL with Source Code

About Institute Management System in PHP MySQL Project Free Download

Institute Management System Project in PHP MySQL Free Download is an easy-to-use, cost-effective, and professional solution that includes everything you’ll need to run your institute. Students can use an Android mobile app to get fee and course alerts. Easy reporting with a variety of options and formats.

Institute Management System Features

These are the following features of Institute Management System in PHP:

  • Home Dashboard
  • Account Setting
  • Manage Batch
  • Manage Courses
  • Manage Staff
  • Staff Attendance
  • Manage Inquiry
  • Manage Student
  • Student Attendance
  • Manage Expenses
  • Manage Fee
  • Fee Reminder
  • Manage Result
  • Passout Student
  • Fee Report
  • Student Report
  • Expense Report
  • Todo List
  • Mobile App
  • Upload Assignment
  • Send Notifications
  • and Many More..

Server Requirements

These are the following server requirements of Online Institute Management System:

  • PHP >= 5.6.0
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

Institute Management System Installation

These are the steps on how to install Online Institute Management System:


NOTE:  Your PHP Version should be >= 5.5.9. Just Follow these steps for install

1. Create Database in your phpmyadmin
2. Import Sql file, its located in sql folder
3. Change Database Detail inconn.php its located on root, and .env its located in local folder
Thats it. You are ready to use.

Configure Emails Details

1. Open .env file its located in local folder,Change your email detail in line 21 to 26
2. Open mail.php its located in  local/config set sender name and address
That’s it.

Email SMTP settings

SMTP settings on the settings page are your email settings, this system depends on them to send important system emails, without them your emails wont work. So please don’t forget to update them. Now you are all set!

Cron job settings

You need to set a cron job that will be running daily to check for late payments and update missed classes. This is necessary is you have turned payment or class reminders ON. Below is a sample cron job code.

0 0 * * * /usr/local/bin/php -q /home/YOURUSERNAME/public_html/cron.php;

HTML & Code Structure

This system is a fixed layout with two columns. All of the information within the main content area is nested within a div with a class of “content”. The sidebar’s (column #2) content is within a div with a class “left-bar”. The general HTML structure is the same throughout the system.

The system is built on a simple PHP Framework all view files are under views folder and included files such as sidebar, header, footer & email templates files are under views/includes folder, controllers and function files are in the src folder. All uploads go to the uploads folder.

CSS Files and Structure

Driving School Management System uses two CSS files in this system. The first one is a bootstrap. Many browser interpret the default behavior of html elements differently. By using a bootstrap CSS file, we can work round this. This file also contains many styling of most elements and layouts, such as anchor tag colors, font-sizes, buttons, typography, etc. Keep in mind, that some of these values are overridden in the second file.
The second file contains all of the specific styling for this project. The file is separated into sections.The first sections is for styling larger screens and the second section is for smaller devices for responsiveness.


This theme imports four main Javascript files.

  1. jQuery
  2. app.js
  3. schedule.js
  4. fullcalendar.min.js
  1. jQuery is a Javascript library that greatly reduces the amount of code that you must write.
  2. app.js is a javascript file that contains most of the landa system functionality. Some of the functions include Adding reminders, opening and closing of the menu, lanching modals etc. This file is also global and when eddited it’s changes will be seen throughout the system
  3. schedule.js is the file that creates schedules and fetches them as well, this file relies heavily on the fourth file fullcalendar.min.js which is an open source calendar plugin
  4. fullcalendar.min.js is an open source Javascript library that is used to create and modify calendars easily. It’s also used for events /scheduling among other features.

Complete Online Institute Management System Project

  • Name of Project: Institute 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


institute management system free download

institute management system free download

institute management system project in php

institute management system project in php

institute management system project

institute management system project

How To Run?

Above all, to run this project you must have installed a virtual server i.e XAMPP on your PC. Institute Management System in PHP and MySQL with source code is free to download.
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 “https://localhost/”
5th Step: After that, Click on the databases tab
6th Step: So, Create a database naming “center_tf” and then click on the import tab
7th Step: Certainly, Click on browse file and select “center_tf” file which is inside the “sql” folder
8th Step: Meanwhile, click on Go button.
After Creating Database,
9th Step: Moreover, Open a browser and go to URL “https://localhost/”


Login Details as below :
username: admin
Password: admin123
I hope this Institute Management System in 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.

Free Download Institute Management System in PHP with Source Code

Related Articles

Leave a Reply

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