School Event Management System in PHP/MSQLi with Source Code


This School Event Management System can create school events such as Volleyball games, Basketball, Cultural presentation, Election of school officers, etc. During school elections Instead of having a compile list of candidates and voters, this system will help you manage the candidate for voting and the attendance of voters. And the winners can be automatically identified by the system whoever candidates contain the highest votes. School Event Management System is a system that will reduce your work and becomes very easy to handle all matters.

This School Event Management System was developed using PHP/MySQLi, MySQL Database, HTML, CSS, Javascript, and Bootstrap for the design. The system's complete source code is free to download. Feel Free to modify it the way you desire.

These are the following features of the system

Admin Side

  • Manage Students
  • Manage Candidates for Voting
  • Manage Events
  • Attendance Monitoring
  • Manage Courses
  • Manage Departments
  • Manage Users
  • Set Voting Codes
  • Reports

Student Side

  • Checking Attendance
  • Voting

How to Run


  • Download and Install any local web server such as XAMPP/WAMP.
  • Download the provided source code zip file. (download button is located below)


  1. Open your XAMPP/WAMP's Control Panel and start the "Apache" and "MySQL".
  2. Extract the downloaded source code file.
  3. If you are using XAMPP, copy the extracted source code folder and paste it into the XAMPP's "htdocs" directory. And If you are using WAMP, paste it into the "www" directory.
  4. Browse the PHPMyAdmin in a browser. i.e. http://localhost/phpmyadmin
  5. Create a new database naming "dbvoting".
  6. Import the provided SQL file. The file is known as "votingdb.sql" located inside the extracted source code folder.
  7. Browse the School Event Management System in a browser. i.e. http://localhost/sems

Admin Access

Username: admin
Password: admin


That's it! You can now explore the features and functionalities of this School Event Management System Project using PHP. I hope this project will help you with what you are looking for and enhance your programming capabilities using PHP Language.

Enjoy :)

For more information about the system. You can contact me @
Email [email protected]
Mobile No. – 09305235027 – TNT

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 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.


Submitted byTom123456 (not verified)on Sun, 03/01/2020 - 00:33

internship project for event management and certificate generator

Add new comment