Skip to content

YashGupta2116/Prepster

Repository files navigation

🧠 Prepster – AI-Powered Mock Interview Platform

Live Demo

🚀 Overview

Prepster is an AI-driven mock interview app that simulates real interview experiences. Whether you’re prepping for a frontend role, data science, or system design, Prepster customizes the entire interview based on a short questionnaire, then runs a mock interview using a voice AI agent via Vapi. After each session, you get structured feedback and the option to retake it.


🧩 Key Features

  • 🎯 Dynamic Interview Generator – Choose the type of interview (React, DSA, System Design, etc.) and get a tailored session.
  • 🎤 AI Voice Interviews – Real-time voice-based interviews powered by Vapi.ai.
  • 🧠 Detailed Feedback – Get intelligent feedback on your responses to improve.
  • ♻️ Retake Option – Reattempt past interviews to track growth.
  • 🌐 Community Interviews – Access and try interviews generated by other users.
  • 🔒 Firebase Auth + DB – Secure login and real-time data storage with Firebase.

⚙️ Tech Stack

  • Next.js (TypeScript) – Frontend + backend
  • Tailwind CSS + Shadcn UI – Modern, responsive UI
  • Firebase – Authentication and Firestore database
  • Vapi.ai – AI-powered voice interaction

📸 Screenshots

Homepage

Interview Section

Feedback View

Community Interviews

💡 Future Improvements

  • 📈 Add performance analytics and progress tracking
  • 🧑‍🤝‍🧑 Peer-to-peer mock interviews
  • 📤 Export feedback as downloadable PDF

📬 Feedback & Contributions

Got ideas or feedback? Feel free to open an issue or submit a pull request! Let’s build Prepster into the ultimate interview prep tool. 💼

About

An AI Integrated Mock Interview Platform

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors