Skip to content

Nishakulkarni06/PrepIn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 PrepIn – Your Personalized AI Interview Coach

Ace your next interview with PrepIn — AI-powered, role-specific mock interviews with real-time feedback, tailored recommendations, and performance tracking.


⚡ Tech Stack

Next.js React Tailwind CSS Firebase Vercel Vapi


🌐 Explore the Project

🚀 Live Web App
🎥 Watch Demo Video


💡 Why PrepIn?

92% of candidates believe mock interviews are crucial for preparation.Final Round Report

Despite that, interview aspirants face:

  • Lack of personalized mock interviews
  • Inconsistent feedback mechanisms
  • Difficulty tracking progress
  • Interview anxiety due to lack of real-like practice

PrepIn solves this by providing: ✅ AI-driven, role-specific mock interviews
✅ Instant, actionable feedback with resource recommendations
✅ Performance dashboards to track readiness and improvement


🎯 Target Audience

  • Students preparing for placements or internships
  • Working professionals seeking skill-based interview practice
  • Individuals facing interview anxiety due to limited real-like practice
  • Users of learning platforms aiming to bridge the gap between theory and real-world interviews

🛠️ Architecture Overview

Authentication: Firebase Auth (Sign Up / Sign In)
Profile Dashboard:

  • Profile Tab → View/Edit Name, Email
  • Performance Tab → Average score, accuracy, performance graph (Chart.js)
  • Account Tab → Change password, delete account

Interview Generation:

  • Gemini API → Generates questions
  • Vapi SDK → Voice communication powered by OpenAI
  • Gemini API → Provides real-time feedback
  • YouTube API → Suggests resources

Data Storage: Firebase Firestore
Hosting: Vercel
Session Handling: Secure cookies for user sessions


✨ Key Features

  • Tailored, role-specific AI mock interviews
  • Real-time feedback with resource recommendations
  • Interactive performance dashboards with trend graphs
  • Secure authentication with Firebase
  • AI-generated interview questions and resources

🎯 Competitive Advantage

Compared to traditional mock interview platforms:
✔️ AI-driven, personalized mock interviews based on user profiles
✔️ Feedback and resource suggestions tailored to individual skill gaps
✔️ Bridges learning platforms with real-world interview readiness


🔮 Future Scope

  • Mentorship Integration: Mentors monitor user growth and provide guidance
  • Video Analysis: Emotion detection using computer vision for richer feedback
  • AI-Powered Roadmaps: Personalized preparation plans based on user profiles

About

An AI powered mock interview.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5