ghimireaayush.com.np
Tue Jul 23 2024


AI Mock Interview
Next.js
Gemini AI
Speech-to-Text
Drizzle ORM
Tailwind CSS
An AI-powered interview preparation platform using Gemini AI to generate role-specific questions, transcribe spoken answers via Speech-to-Text, and deliver instant feedback on performance.
Overview
AI Mock Interview helps users prepare for technical and behavioral interviews by combining Gemini AI for question generation with real-time Speech-to-Text transcription and instant answer analysis.
Key Features
- AI Question Generation — Gemini AI generates relevant interview questions tailored to the role and tech stack
- Speech-to-Text — Users speak their answers; the platform transcribes them in real time
- Answer Analysis — Responses are compared against ideal answers with a readiness score
- Instant Feedback — Detailed feedback on each answer with suggestions for improvement
- Interview History — All past sessions are saved with scores and feedback for review
- Google Authentication — Secure sign-in via Google OAuth
Screenshots



Tech Stack
- Frontend: Next.js, Tailwind CSS
- AI: Gemini AI API (question generation & answer analysis)
- Speech: Speech-to-Text NPM package
- Auth: Google Authentication
- Database: Drizzle ORM with Neon (PostgreSQL)
- Deployment: Vercel