Showing posts with label online examination system project in php. Show all posts
Showing posts with label online examination system project in php. Show all posts

Friday, 29 November 2019

PHP MySql Based Online Exam System Project

PHP 8 Online Examination System




This tutorial will help you to make Online Examination System using PHP script with Mysql Database. So, Are looking for any educational project or build small system in PHP using Mysql database, then you have come on the right place. Because in this post, you can find the solution of your needs. Here we will build Online Examination application in PHP with Mysql database, which will help you to build your education final year project. And if you are beginner level of PHP programmer and are you learn how to any Online dynamic system in PHP then this post will help you.

What is Online Exam System?


In the world of internet, all task has been done through internet, so we have decide why Exam has not conducted through internet. For convert current exam system into digital exam system, we have build this small Online Exam system project. If this system has build in professional level then it will automate our existing examination system into digitize exam system. In this system it will required less labor force for execute system and it will be more accurate and less time consuming and at the same time we can conduct more person exam at the same time and it will publish result in a very short time. Below you can find benefits of Online Examination System. If this system has been implemented then examination will not limited in to four wall of class room, but student can part into exam from any place.

Benefits of Online Examination System


  1. Online Exam System will Save Organisation and Student Money.
  2. Online Exam System will Securely Store Exam Question Papar and it will directly visible to Student who has take part in Exam.
  3. Online Exam System will Save the Cost of Paper, because Exam will be conduct online.
  4. Online Exam System will reduce the cost of logestic for deliver question paper on examination center.
  5. Online Exam System will save the time of both Institution who has conduct examination and student who has take part in Exam.
  6. Online Exam System will provide Remote Supervision by using security feature of this system.
  7. Online Exam System will reduce the time of publish exam result with Ranking, because in single click result will be generated.
  8. Online Exam System will give us history of old examination in a single click.
  9. Online Exam System has provide all student information in single plateform.
  10. Online Exam System has provide facility to use to take part by using any electronic device in which internet access facility available.



New Feature in Updated Online Examination System


Admin Side


  1. New and Classic User Interface at both Admin and Student Side
  2. In Updated Version Admin can add, edit Classes Details, so Single Exam conducted for whole class student.
  3. Admin can New Subject details and also edit existing Subject Details also. So in this version Subject wise Online Exam will be conducted.
  4. Admin can assign Subject to particular class, so Admin can set Classes wise Subject.
  5. Admin can Add new Subject details and also edit existing Student details. So in this updated version Student Account will be created by Admin only.
  6. Admin can Add or Assign Student into particular classes. So when exam of particular class has been created then that whole class student will take part in Online Examination.
  7. Admin can create New Online examination system for particular classes.
  8. Admin can define which Subject online examination is conducted and also define date and time of Online Examination of that subject.
  9. Admin can add subject wise question details also.
  10. Admin has rights to publish result of Online Examination, so after define result publish date and time, student can view their examination result in their account.
  11. Admin can view all student exam result in single PDF file.

Student Side


  1. Student can get their forget password details.
  2. Student can confirm their email address by click on email verification link.
  3. Student can view Online Examination time table after login into their account under this system.
  4. Student can view all subject time table like date and time of Online exam of particular subject.
  5. Student can take participate in online exam, once exam has been started. So once online exam has been started, then one button will appear on particular subject, which exam has been start. So student has to click on that button, and take part in online examination of particular subject.
  6. Once Online Exam result has been published, then student can view their Online exam result at their login area in PDF format.
  7. Student can view Online Exam of Single subject also in PDF format.

Features of Online Exam System


Admin Side


  1. Admin Can Create New Online Exam with Edit and Delete Feature
  2. Admin Can Add Question in Exam which has been define at the time of create exam
  3. Admin Can View All Exam Question with Edit and Delete Operation
  4. Admin Can view all user data who has register for online examination system
  5. Admin can view all user who has enroll for particular exam
  6. Admin can view individual user exam result on web page and in PDF format
  7. Admin can view combine result of exam with user rank on web page and in PDF format

User Side


  1. New User Registration for Online Examination with Confirmation Email Feature
  2. User can Login into System using Email ID and Password
  3. User can manage his or her profile details
  4. User can change his or her password
  5. User can view available examination list
  6. User can enroll into examination
  7. User can attend online examination at the define date and time
  8. User can view the history of exam which he or she had enroll
  9. User can view the exam result on Web page and in PDF format also.

Technology used in Online Exam System



Front end


  1. HTML 5 - For make HTML Web page
  2. jQuery - For easier to use Javascript on web page
  3. Ajax - For Perform Server operation at client side
  4. Bootstrap 4 - For make Responsive Online Exam System
  5. jQuery Datatable Plugin - For list data on web page in table format with different feature like searching sorting etc.
  6. Parsley.js - For Validate form data at client side
  7. Bootstrap Datetimepicker - User for Data and time field form data
  8. TimeCircles - For Display remaining exam time on web page

Back end


  1. PHP 5.6+ - For write system login
  2. Mysql - For store system data
  3. PHPMailer - For Send email after registration
  4. DomPdf - For generate exam result in PDf format

Database Structure of Online Exam System




Online Examination System has been build by using PHP script with Mysql database, jQuery, Ajax and Bootstrap 4 library.





Online Examination System in PHP Video Tutorial


Below you can find video tutorial of PHP Mysql Online Exam System which we have publish. So, If you have miss any tutorial, you can check here.

  1. Introduction - Online Examination System in PHP
  2. Check Unique Admin Email Address - Online Examination System in PHP
  3. Admin Registration - Online Examination System in PHP
  4. Verify Admin Email Address - Online Examination System in PHP
  5. Admin Login Form - Online Examination System in PHP
  6. List All Exam - Online Examination System in PHP
  7. Schedule New Exam - Online Examination System in PHP
  8. Edit Schedule Exam Details - Online Examination System in PHP
  9. Remove Schedule Exam Details - Online Examination System in PHP
  10. Make Question Form - Online Examination System in PHP
  11. Add Question in Exam - Online Examination System in PHP
  12. Display All Question - Online Examination System in PHP
  13. Edit Question Details - Online Examination System in PHP
  14. Delete Question - Online Examination System in PHP
  15. Check User Unuique Email Address - Online Examination Syste in PHP
  16. User Registration - Online Examination System in PHP
  17. User Email Address Verification - Online Examination System in PHP
  18. User Login Page - Online Examination System in PHP
  19. User Profile - Online Examination System in PHP
  20. Change User Password - Online Examination System in PHP
  21. List Pending Exam - Online Examination System in PHP
  22. Load Exam Details - Online Examination System in PHP
  23. Enroll Online Exam - Online Examination System in PHP
  24. 1 - Introduction - Online Examination System in PHP
  25. List User Enroll Exam - Online Examination System in PHP
  26. Load Register User Data at Admin Side - Online Examination System in PHP
  27. View User Detail in Pop up Modal at Admin Side - Online Examination System in PHP
  28. Load Question on Starting of Exam - Online Examination System in PHP
  29. Make Previous & Next Button For Question - Online Examination System in PHP
  30. Make Question Number Navigation of Starting Exam - Online Examination System in PHP
  31. Make Timer for Running Examination - Online Examination System in PHP
  32. Submit Question Answer - Online Examination System in PHP
  33. Exam Result at User Side - Online Examination System in PHP
  34. Exam Result in PDF Format at User Side - Online Examination System in PHP
  35. Exam Enroll User List - Admin Side - Online Examination System in PHP
  36. Single User Exam Result - Admin Side - Online Examination System in PHP
  37. Generate Exam Result - Admin Side - Online Examination System in PHP
  38. Generate Exam Result in PDF Format - Online Examination System in PHP