← ~/projects

$ cat projects/hackathon-integrity-monitor.md

Hackathon Integrity Monitor

Browser-based event supervision and integrity monitoring tool.

DeveloperFebruary 2024Extension

// why: Existing proctoring was too heavy for a college hackathon.

$ cat projects/hackathon-integrity-monitor.md

TL;DR

  • Lightweight proctoring: shortcuts, tabs, copy events
  • Instant feedback: sound alerts + violation counter
  • Zero backend: runs fully in-browser at scale

// what does it do?

Browser extension for online hackathons: watches shortcuts, tab-switches, copy events, timers — sound alerts + violation counter. No backend.

// why this project?

Our university hackathons needed lightweight monitoring for online events, and the existing proctoring tools were heavyweight and awkward to deploy.

// what broke / learned

First extension I shipped — deployed at a real SOA/ITER event.

// results

  • Deployed for SOA/ITER university hackathon events. Tracks shortcut violations, tab-switches, and copy events in real time with sound alerts. No backend at all
  • it runs entirely in the browser, on every participant's machine at once.
Keyboard, tab, and copy event trackingNo backend, runs fully in-browser

Tech stack

JavaScriptBrowser Extension APIsWeb APIsChrome Extension
Hackathon Integrity Monitor | Mrinall Samal