Enrollment System Project with Source Code Using PHP/MySQL


The Enrollment System using PHP/MySQL is a project to manage the record of enrolled students of a certain school. This project was developed using HTML5, CSS, PHP, JavaScript (jQuery / Ajax) and Bootstrap for the design. 


The Enrollment System project manages the records of the enrolled students of a certain school. The system can only be managed by the admin users, which means students and faculties do not have any access to this record. The system admins will create the academic year to organize the enrollment records. By setting the academic year as default to the system, all enrolled student records that can be found will be based on the default academic year. This system is easy to modify to create more features such as creating a tracking record view for the record of the student per academic year.


  • Dashboard Page - This is the welcome page of the admin after logging in to the system. On this page, the Total numbers of enrolled students and faculties are displayed as the summary of the system records.
  • Academic Year - This page is located under Academic navigation. This is where the academic year or school year is listed and being managed.
  • Level and Section - This page is located under Academic navigation. This is where you can create, edit, and delete grade level and section.
  • Faculty Page - On this page, the list of advisers are displayed and their handled grade level and section. This is where an admin sets an adviser for the class.
  • Student List - This is the page where enrolled students are listed filtered by the default academic year. Also, on this page, the admin can enroll students.
  • System Settings Page - This is the page where the admin will set the school details. On this page, the admin can dynamically change the system info such as the school name, address, and logo.


  1. Download the source code and extract the zip file.
  2. Download or set up any local web server that runs a PHP script.
  3. Open web server database and create a new database name it enrollment_db.
  4. Import the SQL file located in the database folder of the source code.
  5. Copy and paste the source code to the location where your local web server accessing your local projects. example for XAMPP('C:\xampp\htdocs')
  6. Open a web browser and browse the project. e.g [ http://localhost/enrollment-system-using-php ]

Default Admin Access:

Username: admin

Password: admin123

Feel free to download and modify the project. I hope his project will cater your needs for development or can help you with what you are looking for. 

Explore this website for more projects and tutorials.


Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.


1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.


Add new comment