Online Examination System in PHP with Source Code Project

Scroll down to end of the page to download online examination system in PHP with source code. This system is developed using PHP, JavaScript, Bootstrap, HTML, and CSS. Admin will play the main roll in this online examination system as admin can set the exams and post the results. User can only see the results and attempt the exam. So, admin side will perform each and every function thats why admin side is more powerful in this project.

Online Examination System in PHP with Source Code Project
Online Examination System in PHP with Source Code Project

Features Included in Online Examination System in PHP

#Project Detail
1Project NameOnline Examination System in PHP
2LanguagePHP | HTML5 | CSS3
4Database TypeMySQL
6Tools RequiredXAMPP 
7Password ProtectedYES
8Admin AccountYES
9User AccountYES

How it works?

CRUD is the main function of this project. CRUD stands for create, read, update and delete. So admin can post any type of exam and also update. Admin can delete the exam at any time. At the time of posting the exam, admin can add description about exam, duration, start time, and end time. There are some requirements while registering for examine such as name details, gender, department, email, and mobile number. You have to add examination description, question description, multiple choices and a correct answer while posting the exam. There will be system log and activity log too. It will record the activities happen during the exam.
You are only allowed to use of this file management system for the educational purpose. Selling or commercial use of this project is prohibited. You need to install XAMPP to use this project. For output, you can scroll down and see the images. You can Download XAMPP here.

How to Run Online Examination System Project in PHP?

There are some simple steps you need to deal with. 1st of all you need chrome browser which is recommended by us. Install XAMPP server properly and run Apache Server and MySQL. When you download the file, you will get a zip folder.
Unzip the File
Extract All Files
Copy the Project File into xampp/htdocs/
Now you are going to setup database. That file you will find into the main folder with a .sql extension.
Open Chrome Browser
Enter the Address “http://localhost/phpmyadmin/”
Go to Database Tab and click there
Now create a Database with the name of “cman
Click Import Button
Browse file and Import cman.sql (this will make all database tables)
Click on Go
now you are ready to launch your project in your browser. Just open chrome browser and go to “http://localhost/file/”.

Admin login is provided in text file with project files. Admin can login through URL “http://localhost/enrollment/onexam.php”


Always remember that these provided projects are not for commercial use. You can learn from them and make your own. We encourage students to make their own projects but you can learn faster by observing the developed projects. Selling is not allowed in any case. Copyright remains to the original developer of this project. 

Google Drive

Leave a Comment