This is the frontend for the Video Interview Proctoring System, built with React and TypeScript.
- Candidate video proctoring with real-time detection overlays
- Interviewer dashboard
- Proctoring report generation
- Node.js (v16 or higher recommended)
- npm (v8 or higher)
-
Clone the repository:
git clone <your-repo-url> cd proctor-project/frontend
-
Install dependencies:
npm install
npm startThe app will run at http://localhost:3000.
npm run buildThe optimized build will be in the build/ folder.
If you need to connect to a custom backend or socket server, create a .env file in this directory and set:
REACT_APP_SOCKET_URL=http://localhost:5001
src/components/— React componentssrc/services/— API and detection logicsrc/types/— TypeScript types
- Make sure the backend server is running and accessible for full functionality.
- For best results, use the latest version of Chrome or Firefox.
For any issues, please contact the project maintainer.