← All work
AI · EdTech platformLive2025 —

PeerPrep

Placement prep with ANVI, a real-time AI voice interviewer.

peerprep.co.in
PeerPrep screen
Overview
A placement-preparation platform for students, coordinators and admins: learning modules, coding practice, timed assessments, proctoring, interview scheduling and recruiter-ready reports.
Stack
ReactViteTailwindNode.jsExpressMongoDBSocket.IOBullMQRedisGemini LiveMediaPipeTensorFlow.jsJudge0AWS
Delivered by
TasklyTech Solutions — design, engineering, AI and deployment.
01

The problem

Students preparing for placements juggle separate tools for learning, coding, mock interviews and tests — and rarely get honest, structured feedback on how they speak in an interview.

02

What we built

  • Role-based workspaces for students, coordinators and admins
  • Coding practice with an in-browser editor and queued code execution
  • Timed assessments with browser-side proctoring
  • Peer interview pairing, scheduling and resumable sessions
  • Analytics dashboards and resume management
03

AI inside

  1. 01ANVI — a real-time voice interviewer on the Gemini Live API with adaptive follow-up questions
  2. 02Turn orchestration, interruption handling, session resumption and multilingual speech
  3. 03AI-assisted transcription with rubric-based evaluation and detailed performance reports
  4. 04On-device proctoring signals with MediaPipe and TensorFlow.js
04

How it flows

  1. React client
  2. Express API
  3. Socket.IO
  4. Gemini Live
  5. MongoDB
05

More screens

ANVI voice interview screen
ANVI voice interview screen
Coding practice with Monaco editor
Coding practice with Monaco editor
Performance analytics
Performance analytics
Interview scheduling
Interview scheduling
Next projectSkillSwap Hub