VocalHire 🚀

React TypeScript Vite Tailwind CSS ElevenLabs Google Gemini Netlify

Speak. Practice. Succeed.

VocalHire is a revolutionary AI-powered platform designed to transform mock interview preparation into a realistic, voice-based, and interactive experience. It's more than just a simulator; it's a mentor, a mirror, and a growth partner for every job seeker aiming to build confidence and excel in their interviews.

Check out the live deployment!

The Problem We're Solving

  • In India, a developing country with over 12 million graduates entering the workforce every year, competition for jobs is intense — across sectors like IT, banking, healthcare, teaching, law, and business.
  • Only 20-30% of candidates clear interviews in their first attempt. The gap isn't just technical skills — it's the struggle with communication, confidence, articulation, body language, and handling pressure.
  • According to research, resume-based hiring predicts job success with just 10% accuracy. What truly matters in interviews is how you present yourself, how clearly you communicate, and how confidently you respond.
  • In a country where 65% of the population is under 35, this isn't just an individual problem — it's a serious barrier for career growth and national development.

How It Works

VocalHire leverages the power of voice to create an immersive and effective interview practice environment.

  • 🎙️ Voice-Based Mock Interviews: Experience realistic interviews where an AI interviewer asks questions with a human-like voice. You respond verbally, and your answers are transcribed in real-time.
  • 📚 Diverse Categories & Roles: Choose from a wide range of domains like IT, Banking, Healthcare, Law, and more, with specific roles to tailor your practice.
  • 👁️ Proctored Environment: The AI monitors your body language, eye contact, and focus, providing alerts for distractions like switching tabs, helping you maintain a professional demeanor.
  • 🌐 Multilingual Support: Practice in the language of your choice. The AI can conduct interviews in various languages, understanding and responding to you fluently.
  • 🤖 AI Mentor & Resume Analysis: Upload your resume or job description, and the AI will tailor questions accordingly. A 24/7 AI chatbot is available to provide tips, answer questions, and help refine your resume.
  • 📊 Instant, Detailed Feedback: Receive a comprehensive PDF report after each interview, analyzing your communication, technical responses, body language, and soft skills, with actionable suggestions for improvement.
  • 📈 Track Your Progress: All your past interviews and feedback are saved, allowing you to track your improvement over time.

Elevator Pitch

VocalHire: Your personal AI interview coach. Practice with voice, get instant feedback, and turn hesitation into confidence.

Tech Stack & Acknowledgment

VocalHire is built with a modern and powerful tech stack to deliver a seamless user experience.

  • Frontend: React, TypeScript, Vite, Tailwind CSS
  • AI & Voice:
    • ElevenLabs: For providing a natural, human-like voice to our AI interviewer, making the experience truly conversational.
    • Google Gemini: Powering our AI Mentor for resume analysis, personalized feedback, and answering user queries.
  • Deployment: Hosted on Netlify for continuous and reliable deployment.

Built with Bolt

This project was developed using Bolt. Bolt significantly accelerated the development process by providing a streamlined workflow and a robust foundation. Its features allowed us to focus on building the core functionalities of VocalHire, making the development journey faster and more efficient.

Getting Started

To run VocalHire locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/PushpenderIndia/VocalHire.git
    
  2. Navigate to the project directory:

    cd VocalHire
    
  3. Install the dependencies:

    npm install
    
  4. Start the development server:

    npm run dev
    

    The application will be available at http://localhost:5173.

Hackathon Teammates


Khusbu Rai


Pushpender Singh

Screenshots

Home Page

A welcoming entry point where users can start their interview journey.

My Interviews

Review past interviews and track your improvement over time.

Analysing Performance Loading Animation

An engaging animation while the AI processes your interview performance.

Interview Feedback

Receive a comprehensive analysis of your performance, including communication, technical skills, and body language.

Generated PDF Report

Download a portable PDF of your detailed interview feedback to review offline.

AI Mentor

Get personalized advice, resume feedback, and answers to your questions from the AI Mentor.

Start Interview

Customize your mock interview by selecting the domain, role, duration, and difficulty level.

AI Interviewer

An interactive voice-based interview with real-time transcription and AI proctoring.

Built With

Share this project:

Updates