This simple project is an Online Examination System. This is a web-based application project developed in PHP, CodeIgniter, and MySQL Database. This PHP CodeIgniter Project provides an Online Examination platform for the students of certain Colleges or Universities. This web application gives an easy and effective way for creating and conducting Examinations for the students. This has multiple relevant features and functionalities for both Students and Lecturers or Faculties. It has a pleasant user interface with the help of Bootstrap Framework, AdminLTE Template, and other libraries to give the end-users a better experience while using the system. It also consists of user-friendly features and functionalities.
This Online Examination System Project was developed with the following:
The Online Examination System Project in PHP Codeigniter requires valid and registered users in order to gain access to the system features and functionalities. This application has 3 different user roles which are the Administrator, Lecturer/Faculty, and the Student. Each of these roles has different restrictions and permissions.
The Administrator User has the privilege of accessing and managing all the administrative or managerial features and functionalities. They can manage also the list of the system users. Admins are the ones who add the information of the faculty and students to the system. They are also the ones who can generate user access for both Lecturers and Students. It also has the privilege to access the Exam Result, Add Questions for Lecturer, and Clearing all the data on the database.
The Lecturer of Faculty has only limited access to features and functionalities. They can add questions for the classes or courses he or she is handling. The Lecturer has the privilege to create or conduct an exam set. He or She can create a new exam with some relevant information such as the Exam Title and Schedules. The Faculty can also view and print the Exam Result per Exam Set. They have access to view the student result information in each exam set.
The Student user has the least features and functionalities of the system. Student users' main purpose for accessing the system is to Take the Exams created by their faculties or lecturer. They can only take the examination if it is still up and only once. Each exam set has a timer set by the Lecturer which only allows them to finish the exam on a certain time duration. If the countdown or the timer is up and the student is not yet finished taking the exam, the system will automatically submit the student's finished answers.
The source code was developed only for educational purposes only. You can download the source code for free and modify it the way you wanted.
Email: [email protected]
That's it. You can now explore the features and functionalities of this Online Examination System in PHP using CodeIgniter Framework. I hope this will help you with what you are looking for and you'll find something useful for your future projects.
Explore more on this website for more Free Source Codes 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.
FOR YOUR OWN SAFETY, PLEASE:
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.