Skip to content

Nitish-JS/Auto-proctored-Examination

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ExamIN

The aim of this project is to develop a software that provides a cheat-free platform for online quizzes with complete authenticity. The system continuously monitors the movements of the candidates to prevent any possibility of cheating. It is also a proctor-free automatic environment validator, making sure that an online quiz is taken with no possibility of cheating whatsoever. This project is built using the MERN (MongoDB, Express, React, Node.js) stack.

Features

Teacher/Admin Panel Features

  • Assign quizzes to individual classes
  • Add questions to the quizzes
  • View results dashboard
  • Monitor the proctoring logs to ensure authenticity of the test

Student Panel Features

  • Take quizzes assigned by the teacher
  • View results and analyze their performance through visualizations provided

Object Detection

  • The project uses the CocoSSD model using TensorFlow API for object detection.
  • The model detects mobile, multiple persons, book, laptop, and person not found.
  • The system also disables right-click and detects tab switch, Ctrl key press, and Alt key press.

Real-Time Video Stream

  • The system uses React Webcam to send real-time video stream to the CocoSSD model for object detection.
  • This feature helps to enhance the accuracy and reliability of the object detection system.

Installation

  • Clone the repository from GitHub.
  • Navigate to the root directory of the project in the terminal.
  • npm install and npm start.
  • cd client
  • cd esm-client
  • npm install and npm start

Technologies Used

  • MERN (MongoDB, Express, React, Node.js) stack
  • TensorFlow API
  • CocoSSD object detection model

Images

  • SignUP page

image

  • Student Dashboard

image

  • Attempt Test

image

  • Test Instruction Page

image

  • Test Page

image

  • Tab Switch detected

image

  • Cell phone detected

image

  • Multi Person Detected

image

  • Face not visible

image

  • Attempted Test Page

image

  • Result View (Student)

image

  • Create Test Page

image

image

  • Student Logs and results

image

About

Auto Proctored quiz system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors