
Tech Stack
Description
The Secure Test Environment Enforcement (STEE) project is a high-stakes assessment solution designed to prevent academic dishonesty and provide detailed behavioral insights to employers.
The application utilizes a dual-stack architecture with a Next.js frontend and a Node.js/Express backend, ensuring that security enforcement happens on the client-side while critical logs are persisted securely in a MongoDB database.
A sophisticated event-logging engine batches and transmits candidate actions—such as copy attempts or tab switching—to an API, creating an immutable audit trail that cannot be tampered with after submission.
Strict CORS policies and server-side validation ensure that only authorized assessment environments can communicate with the logging infrastructure, preventing unauthorized data injection.
- Implemented hardware-level browser restrictions including disabling Right-click, Copy (Ctrl+C), Paste (Ctrl+V), and Cut (Ctrl+X).
- Engineered a Unified Event Schema capturing Event Type, Timestamp, Attempt ID, and detailed Browser Metadata.
- Developed real-time monitoring for Tab/Focus changes and Fullscreen state enforcement.
- Built an efficient log-batching system to reduce network overhead while maintaining audit accuracy.
- Created a 'Health Check' infrastructure to monitor backend uptime on Render across high-traffic assessment windows.
- Configured robust CORS and security middleware to protect API endpoints from cross-origin exploits.
- Deployed a scalable full-stack architecture using Vercel for the frontend and Render for the backend.
Page Info
Landing & Assessment Setup
Initial interface where candidates register or enter their Attempt ID to begin the assessment under enforced security protocols.




Real-time Behavior Monitoring
Backend integration view showing how tab switches, fullscreen escapes, and focus changes are captured as they happen.


Enforced Assessment Environment
The core testing interface featuring browser restriction triggers. Any attempt to right-click, copy, or paste triggers a warning toast and is immediately logged.







Unified Audit Trail
Comprehensive employer-facing dashboard displaying immutable event logs with timestamps, attempt IDs, and browser metadata.
