Skip to main content
Projects

PrepBot

AI-Powered Mock Interview Platform using Google Gemini.

PrepBot

PrepBot is an advanced AI-driven mock interview platform designed to help candidates prepare for real-world job interviews. Leveraging the power of Google's Gemini API, PrepBot generates dynamic, role-specific questions and provides detailed, AI-powered feedback on performance.

The platform supports 100+ unique role-based sessions, featuring real-time video, text-to-speech capabilities, and adaptive difficulty scaling to create a personalized and rigorous interview environment.

Key Features

  • AI-Powered Intelligence: Integrated Google Gemini API to dynamically generate context-aware interview questions and deliver detailed performance analysis.
  • Role-Based Sessions: Supports over 100 unique roles, tailoring technical depth to specific job descriptions.
  • Real-Time Interaction: Features real-time video processing and text-to-speech functionality for a realistic interview experience.
  • Adaptive Difficulty: Automatically scales question complexity based on candidate responses for a personalized learning curve.
  • Secure Authentication: Robust session management implemented via Clerk.
  • Scalable Data Architecture: High-performance data handling using Drizzle ORM and PostgreSQL.

PrepBot bridges the gap between study and application, providing a high-fidelity simulation of the professional interview process.