🚀 About the Project — Hiresense
Hiresense is an AI-powered interview automation platform designed to redefine the hiring experience for both recruiters and candidates. The idea was inspired by the repetitive and time-consuming nature of traditional technical interviews, which often involve manual question preparation, scheduling conflicts, and inconsistent evaluations. I wanted to create a seamless, scalable solution that could automate the entire interview lifecycle — from question generation to candidate evaluation — using advanced AI technologies.
🔍 What I Learned
Building Hiresense taught me how to effectively integrate multiple AI services and manage complex API communications. I deepened my understanding of:
- Next.js & Tailwind CSS for building fast, responsive UIs
- Google OAuth for secure authentication
- Vapi AI for real-time, voice-based AI interviews
- Gemini AI for dynamic question generation and automatic summarization
- Supabase for real-time database management and data persistence
🏗️ How I Built It
The platform is structured in three main segments:
- Admin Dashboard — Built with Next.js and Shadcn UI, allowing recruiters to create job profiles and generate interview questions.
- Interview Process — Vapi AI handles real-time voice-based interviews, while transcripts are sent to Gemini AI for summarization.
- Data Management — All interview data, including questions, summaries, and candidate details, are securely stored and managed with Supabase.
⚡ Challenges Faced
- Real-time Voice Processing: Integrating Vapi AI for seamless, low-latency conversations was a challenge. Optimized through audio buffering and backend adjustments.
- API Rate Limits: Handling multiple API calls (Gemini AI, Vapi AI) without hitting rate limits required smart caching and optimized request strategies.
- Data Synchronization: Maintaining real-time updates between the admin dashboard and interview sessions required fine-tuned event listeners and database triggers.
Building Hiresense was an incredible journey of blending cutting-edge AI technologies with modern web development practices, ultimately creating a platform that simplifies and accelerates the interview process.
Log in or sign up for Devpost to join the conversation.