Skip to content

shagunagg12/Interview_Mentor

Repository files navigation

🤖 AI Voice Agent - Mock Interview Platform

Welcome to the AI Mock Interview Platform, a full-stack, real-time application designed to help users boost their confidence and prepare for technical and behavioral interviews. This platform leverages a powerful AI voice agent to conduct lifelike mock interviews and provides detailed, constructive feedback to help users land their dream job.

This repository serves as the central showcase for the entire project.


✨ Key Features

  • Secure Authentication: Hacker-proof user sign-up and login system built with Firebase Authentication.
  • Customizable Interviews: Users can create personalized interviews by specifying the job role, experience level, number of questions, and specific technologies to cover.
  • Real-Time Voice Interviews: Engage in lifelike, real-time mock interviews with an AI agent powered by Vapi and Google Gemini. The session includes a live transcript of the conversation.
  • Detailed Feedback: Receive a comprehensive feedback report after each interview, including an overall score, a breakdown of performance in key areas (like communication and technical knowledge), and specific points for improvement.
  • User Dashboard: A clean dashboard to manage and review past interviews, as well as take pre-generated or customize interviews.
  • Fully Responsive Design: A seamless experience across all devices, including desktops, tablets, and mobile phones.


💻 Tech Stack

This project is built using a modern, full-stack tech stack with Next.js and TypeScript at its core.

Area Technologies Used
Framework Next.js (for both Frontend & Backend)
Language TypeScript
AI Voice Agent Vapi AI
AI Model Google Gemini
Database & Auth Firebase (Firestore & Authentication)
Styling & UI Tailwind CSS, Shadcn UI
Form Validation Zod
Deployment Vercel

🙏 Acknowledgements

This project was built following the incredible tutorial and guidance javascript Mastery. A huge thank you to them for sharing their knowledge.

Original Tutorial on YouTube: https://youtu.be/8GK8R77Bd7g?si=HSQoUtp2g534R53B

About

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors