Image 1
Image 2
Image 3
Image 4
Image 5

Proctorify Online

Welcome to Proctorify Online - a robust and secure online proctoring system designed to prevent cheating and ensure the integrity of online assessments.

Features

  • Real-time Proctoring: Monitors students during online exams with live video feeds.
  • Face and Object Detection: Uses advanced face and object detection algorithms to detect any cheating attempts.
  • Automatic Image Capture: Regular captures of the exam taker's screen and webcam to ensure a fair exam environment.
  • Cheating Detection Alerts: Alerts administrators when suspicious behavior is detected.
  • Admin Dashboard: Real-time monitoring of all users, exam progress, and alerts.
  • Report Generation: Detailed reports with detected issues and examination statistics.

Tech Stack

  • Frontend: React, Vite, Tailwind CSS, Flowbite
  • Backend: Spring Boot, MongoDB
  • Machine Learning: YOLO (You Only Look Once) for face and object detection

Installation

Prerequisites

  • Node.js (v16 or above)
  • Java (JDK 8 or above)
  • MongoDB (Local or Cloud)

Clone the Repository

git clone https://github.com/yourusername/proctorify-online.git