Skip to content

subhadeepkundu/OnlineTests4U-An_Online_Examination_Portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OnlineTests4U-An_Online_Examination_Portal

ABOUT THE PROJECT: This project is a web based solution for colleges, institutes and other organizations to conduct examinations which students can attempt from anywhere irrespective of their geographical locations. This product acts as an intermediate between institutes and students for conducting any kind of online examination. Institutes enter the questions they want in the exam through this web application. These questions are displayed as a test to students. The students can enter the website with their login credentials and attempt the test but only once. The answers entered by the students are then evaluated and their score is calculated, published and saved. This score then can be accessed by the institutes to determine the passing students and to evaluate their performance. This solution provides the platform but does not directly participate in, nor is it involved in any tests conducted. Questions are posted not by the site, but by the users of the site. The site requires an institute to register before posting the questions.
TECHNOLOGIES USED: The following are the technologies used for building the application:-
HTML: Hypertext Markup Language is the standard markup language for creating web pages and web applications.
CSS: Cascading Style Sheets is a style sheet language used for describing the presentation of a document written in a markup language like HTML. CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.
JavaScript: JavaScript, often abbreviated as JS, is a high-level, interpreted programming language. It is a language which is also characterized as dynamic, weakly typed, prototype-based and multi-paradigm.
PHP: Hypertext Preprocessor is a server-side scripting language designed for Web development, but also used as a general-purpose programming language.
MySQL: MySQL is an open-source relational database management system.

MODULE DESCRIPTION:
Sign Up: The users can sign up as a student or an institute by filling the required online form to participate in the online test procedure.
Login: The registered users can sign in into their personal account with the login credentials. After successful login, according to the user type they are provided with the functionalities.
Dashboard: Depending on the type of user, the dashboard is displayed and the user can easily navigate the pages that he has access to.
Exam List: Depending on the type of user the exam list is shown. If the user is an admin then he can edit the exams, if he is a registered student then he can take the test and if he an unregistered student then he can only view the exam list. If the registered student has already taken up a test then he can only view the scores and cannot take up the test once again.
Student List:The admin of the institute can view the entire list of registered students.
Score list: The admin of the institute can only view the full score list of various students who appeared for different exam categories.
Add and Modify Question and Exam List: this module is also only accessible by the institute admin. After successful login the admin can set up a new exam, modify a previous exam and also delete an exam. Similarly, in the question list also the admin can add new question to an existing exam, modify question and its options and also delete a question.
Exam Page: The student needs to choose an exam from the exam list that he has not taken previously, and then he has to click on the start exam button. On clicking, he is taken to the exam window and the internal exam timer starts. After entering this window the user cannot go back as all the back button and refresh buttons have been disabled for this page. If the students completes his examination before the time ends he can click on the submit button otherwise the exam gets submitted automatically after the countdown timer stops and he is redirected to the successful submission page. After the successful submission the student can check his score by clicking on the result button. In the result page the user is provided with all the answers that he has marked as well as the correct answer for each question and also the final score is published. This score is also updated with the score list that is maintained by the admin of the institute.
Logout: After completion of the desired activities by the users can logout of his session. After successful logout the user can again login or sign up for a different account.

SCREENSHOTS:
 Homepage 2018-06-29 7

 Admin Dashboard 2018-06-29 9

 Student Dashboard 2018-06-29 18

 Exam List 2018-06-29 11

 Exam Window: 2018-06-29 114

 Result Window: 2018-06-29 12

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages