The solution that we came up with is not only revolutionary but it is actually very straightforward and is easy to understand for every student out there.
The Examination Process
In order to access this exam portal, students simply need to input their enrolment number and password.
Once they input their enrolment number and password, they can access the student exam dashboard.
This is a very straightforward dashboard that only contains the most important details for a student in the most simplified format in the form of different sections and these sections are all customisable according to the needs of the Government Organisation.
The exams are all visible in this section of the dashboard and the students will only have access to the exams when the time starts.
The students can simply click on the exam they want to appear for and they can start the examination. The exams are MCQ-based. Below is a lorem ipsum demo of how a typical question looks.
The exams can be set for multiple subjects and we also added support for different elements such as diagrams and graphs as well as important bits of data in the question.
Additionally, we have also included something very helpful in the exam menu and it is the option for taking a break. The exam moderators can determine the duration of that break.
Once they have completed the exam, they will get a confirmation dialogue box like this.
We have also added a feature that restricts the student from switching tabs or opening any new tab in their web browsers when they are in the process of taking the exam.
The students can then view the completed exam in the completed section.
High-Traffic Threshold (AWS Environment)
The exam portal has a very high traffic threshold and is equipped to handle lakhs of students all at once.
This high threshold support is not only present during the exams but it is also present throughout the examination portal including the login phase when students in put their credentials and lakhs of OTPs are generated and authenticated for verification along with other verification options like verification options like Aadhar.
We have managed to achieve this high threshold because we only utilised AWS cloud environments for this entire project. In order to make sure that the exam portal never crashes during a surge in traffic, we also utilised AWS Auto Scaling to ensure the server expands during high load.
Anti-cheat Question Bank Randomiser
As a part of the security measures, we have devised a technique so that students only get a unique randomised set of questions in their question paper. To achieve this, we have created a system of question banks that contain two or three times the number of questions in the exam.
For example, if the Maths paper contains 10 questions, then the question bank might contain 30 questions and our proprietary randomiser selects a random set of 10 questions from the question bank.
This ensures that each student gets a very unique order of questions and no two question paper sets are equal. This prevents cheating.
Moderator-friendly Environment
The exam moderators can also continuously monitor the examination of each individual student in the form of regular screen captures and even screen recordings.
The exam moderators have complete control over the dashboard with the help of various management tools. This helps them not only set the exams but also monitor the number of students present during the examination and other important data.
This dashboard is endlessly customisable and there is also the option of exam reports whereby the exam moderators can get reports and access to different data regarding statistics of the examination from the attendance of the students to the time it takes for them to complete the examination and much more.
The portal is encrypted and the organisation can choose the level of encryption.