Inspiration
Preparing for interviews can feel stressful and unrealistic for many students, beginners, and job seekers. Most interview preparation platforms only provide static questions or generic quizzes that do not feel like real conversations.
We wanted to build something more immersive and human-like — an experience where users can actually practice speaking with an AI interviewer that reacts to their resume and responses in real time.
Using MeDo, we explored how AI-powered app generation could help us rapidly prototype and iterate on a realistic interview simulation experience. This inspired us to create Nervo, an AI-powered interview coach that transforms interview preparation into an interactive conversation.
What it does
Nervo is an AI-powered interview simulator built with MeDo that helps users practice realistic interviews through voice-based AI conversations.
Users can:
Upload their resume Enter a target role Choose interview difficulty Practice a realistic AI interview Receive instant AI-generated feedback
The AI interviewer adapts questions based on the user’s uploaded resume and previous responses, creating a more personalized and dynamic interview experience.
To make the experience more immersive, Nervo includes:
AI voice interactions Live transcript display Resume-aware questioning Automatic response handling AI-generated interview feedback and scoring
The goal is to make interview practice feel natural, conversational, and accessible.
How we built it
Nervo was built using MeDo’s AI-powered app generation workflow to rapidly prototype, refine, and iterate on the platform experience.
Using MeDo, we explored multiple interface ideas, conversational interview flows, and interaction patterns through iterative AI-assisted development.
The platform was designed with:
Next.js TypeScript TailwindCSS
For voice interactions, we used browser-based speech technologies including:
SpeechSynthesis API for AI voice output SpeechRecognition API for voice input
The AI interview system analyzes uploaded resume content and generates adaptive interview questions and follow-up responses.
We used MeDo extensively throughout the development process to:
Prototype workflows Refine UI structure Iterate on interview interactions Improve user experience Accelerate development speed
Challenges we ran into
One of the biggest challenges was designing an interview experience that felt realistic without becoming overly complex.
We also faced challenges with:
Managing smooth voice interactions Handling speech recognition timing Making AI conversations feel natural Designing a minimal but immersive interface Ensuring the AI could adapt questions dynamically based on resume content
Another challenge was balancing technical depth with simplicity. We wanted the experience to feel futuristic while still remaining intuitive and accessible.
Accomplishments that we're proud of
We are proud of creating an interview experience that feels conversational and interactive instead of static.
Some of our favorite accomplishments include:
Building a realistic AI interview flow Creating adaptive resume-based questioning Implementing immersive AI voice interactions Designing a futuristic SaaS-style interface Using MeDo to rapidly iterate and prototype the product experience
We are especially proud of how the platform combines voice, AI, and conversational design into a cohesive user experience.
What we learned
Through building Nervo, we learned how powerful AI-assisted development workflows can be for rapid product iteration.
Using MeDo taught us:
How to prototype ideas faster How conversational AI can improve product design The importance of iterative user experience refinement How voice interactions affect immersion and accessibility
We also learned that simplicity often creates better user experiences than overly complex systems.
What's next for Nervo
We plan to expand Nervo into a more advanced AI career preparation platform.
Future ideas include:
Multiple interview categories Real-time emotion/confidence analysis AI-generated improvement roadmaps Industry-specific interview simulations Multiplayer mock interviews Personalized career coaching Performance analytics dashboards
We also want to improve the conversational intelligence of the AI interviewer and continue exploring how MeDo can accelerate future feature development and product iteration.
Built With
- ai-powered
- conversational
- gemini
- medo
- nextjs
- react
- responsive
- saas
- speechrecognition
- speechsynthesis
- tailwindcss
- typescript
- ui
- vercel
Log in or sign up for Devpost to join the conversation.