Skip to content

Latest commit

Β 

History

History
64 lines (40 loc) Β· 2.52 KB

File metadata and controls

64 lines (40 loc) Β· 2.52 KB

πŸ€– AI Mock Interview App

This is a web-based AI-powered mock interview platform built to help users prepare for technical interviews. It simulates a real interview environment by asking relevant questions based on a selected job role and providing instant AI-generated feedback based on your spoken answers.

⚠️ This platform is just for practice purposes only, to be used before taking a real interview. It offers a quick demo of how interviews work, gives you instant feedback, and most importantly, helps you build confidence.


πŸš€ Features

  • πŸ” Authentication – Login/signup with Clerk Authentication.
  • 🧾 Job Role Selection – Answer 2–5 questions to create a job role card (e.g., Frontend Developer).
  • πŸ“‹ Dynamic Interview Questions – Click on a role card to begin a mock interview.
  • πŸ—£οΈ Speech-to-Text Input – Speak your answers; your voice is converted to text.
  • πŸŽ₯ Camera Activated – Webcam turns on for realism (video is not recorded or stored).
  • πŸ€– AI Feedback – Get instant feedback on your answers using Gemini 1.5.
  • ☁️ Firebase Backend – Used for real-time database and authentication storage (excluding webcam data).

🌐 Live Demo

πŸ”— Visit the App on Vercel


πŸ› οΈ Tech Stack

  • Frontend: React.js, Tailwind CSS
  • Backend: Firebase
  • Authentication: Clerk
  • AI: Gemini 1.5 API
  • Deployment: Vercel

πŸ“Έ Screenshots

πŸ” Demo Screenshots

🧠 Login Screen

Login

πŸ’Ό Job Role Input

Role Card

🧾 Role Card Creation

Job Input

🎀 Interview + Feedback

Interview


πŸ“Œ Notee

  • This app is designed for students, freshers, or professionals who want to practice interviews in a safe environment.
  • Your webcam feed is only used locally for realism; no recording or saving is done.
  • It simulates a real-time interview feel but does not replace a real technical evaluation. For any futher queries contact:amritamishraxa06@gmail.com