AI Mock Interview App

Voice-based AI interview platform

Overview

Voice-based AI interview platform built with Next.js, Firebase, Firestore, Gemini AI, and Vapi AI. The application helps users practice interviews with AI-powered voice interactions and structured interview flows.

Screenshot 1Screenshot 2Screenshot 3

Technologies Used

Next.jsTypeScriptFirebaseFirestoreGemini AIVapi AI

Key Features

  • Firebase authentication
  • Voice-based interview simulation with Vapi AI
  • AI question and feedback flows with Gemini AI
  • User-specific interview data stored in Firestore
  • Responsive interface built with Tailwind CSS

Lessons Learned

Strengthened experience integrating AI services into frontend products, handling voice-based async states, and building protected user flows.