Back to Projects
PrepWise
CompletedNext.jsTypeScriptReact+7 more

PrepWise

AI-powered mock interview platform for practicing technical and behavioral interviews with voice conversations and instant feedback.

Timeline

1 month

Role

Full Stack

Team

Solo

Status
Completed

Technology Stack

Next.js
TypeScript
React
Tailwind CSS
Firebase
Shadcn UI
Zod
React Hook Form
Google Gemini
Vapi SDK

Key Challenges

  • Voice interview orchestration
  • Feedback scoring consistency
  • Prompt structuring
  • Realtime transcript handling
  • Multi-user interview history

Key Learnings

  • AI prompt engineering
  • Realtime voice workflow design
  • Structured output validation with Zod
  • Firebase auth and Firestore modeling
  • Building interview UX with Next.js App Router

PrepWise: AI Mock Interview Practice Platform

Overview

PrepWise - An AI-powered interview prep platform where users can generate interviews, talk to an AI interviewer, and get detailed feedback instantly.

What Users Can Do

  • Customize Interviews: Generate custom interviews by selecting role, experience level, interview type, and tech stack.
  • Take Real-time Voice Interviews: Interact with an AI interviewer using Vapi.
  • Receive Structured Feedback: Get category-wise scores, strengths, and improvement areas.
  • Review Interview History: Track progress over time.
  • Browse Available Interviews: Practice from shared interview sets.

Why I built this

I built this platform to solve a fundamental issue I faced while studying:

  • Consistent mock interview practice is hard without mentors or peer availability.
  • Generic preparation does not provide personalized and actionable feedback quickly.

Tech Stack

  • Next.js
  • TypeScript
  • React
  • Tailwind CSS
  • Shadcn UI
  • Firebase
  • Google Gemini
  • Vapi SDK
  • Zod
  • React Hook Form

After launch & Impact

  • Enabled an end-to-end interview preparation flow from interview generation to feedback in one place.
  • Reduced the manual effort needed to practice and evaluate mock interviews.
  • Improved confidence-building with repeatable and structured interview simulations.

Future Plans

  • Add performance trend analytics across multiple interviews.
  • Introduce adaptive question difficulty based on user performance.
  • Add company-specific interview packs and role-focused preparation paths.

anvesh.dev

© 2026 Anvesh Mishra. All rights reserved.