DEV Community

Alberto Barrago
Alberto Barrago

Posted on

Proctoring – My Latest Side Project to Catch Cheaters (Gently)

Hey everyone!
I just published Proctoring, a side project I’ve been working on in my free time. It's a lightweight browser-based proctoring system built with PHP and JavaScript.

The goal? Help detect suspicious behavior during online exams—without needing a big AI team or a million-dollar budget.

It can track things like:

  • If the student is looking away from the screen too much
  • If another person appears on camera
  • If a phone is in view
  • If there are unexpected sounds or voices in the background

It's not perfect (yet), but it’s a start—and it was a great excuse to dive deeper into browser media APIs, video analysis, and some clever tricks to sync everything in real-time.

Top comments (0)