Secure Exam Proctoring System with Aadhar Verification

Job ID: 37672353

Budget: ₹12,500 – ₹37,500 INR

Develop a comprehensive exam proctoring system that integrates Aadhar verification, official database checks, and facial recognition to ensure the student's identity. The system will be accessible through a dedicated mobile application only authorized invigilators can use.

Key Features:

1. Aadhar Verification:

Users will upload their Aadhar card for verification during the registration process.
The system will check if the Aadhar number is already in the user database.
If found, the system will validate the date of birth against the stored information.

2. Official Database Check:

If the Aadhar number is not found in the user database, the system will perform a check against the official Aadhar database to validate the identity.

3. Facial Recognition:

Capture a live image of the student during the exam setup.
Compare the live image with the stored picture associated with the Aadhar number in the database.

4. Live Video Stream Comparison:

During the exam, continuously compare the live video stream of the student with the stored picture to ensure the same person is present.

5. Mobile Application for Invigilators:

Only authorized invigilators can log in to the mobile application.
Invigilators can approve or reject students based on the verification results.
View live monitoring of students during the exam through the app.

6. Exam History:

Maintain a history log of all students who have taken exams through the system.
Include details such as exam date, time, verification results, and invigilator comments.

7. Alerts and Notifications:

Provide alerts to students about upcoming exam dates.
Allow students to upload Aadhar and hall ticket information before the exam.


Technical Requirements:
1. Implement secure authentication for invigilators.
2. Integrate with the official Aadhar database for real-time verification.
3. Implement facial recognition using advanced algorithms for accuracy.
4. Develop a robust backend system to handle database operations and real-time comparisons.
5. Ensure data encryption and compliance with privacy regulations.


Deliverables:
1. Fully functional exam proctoring system with source code.
2. Mobile application for invigilators.
3. Comprehensive documentation for installation, configuration, and usage.