๐ Honourable Mention at the Back-to-Uni Hackathon 2025
Live Demo: https://mentrahackathon.lovable.app/
Mentra is an innovative, AI-powered interview preparation platform designed to close the 53% interview confidence gap among students and graduates.
The platform provides realistic, role-specific AI interview simulations with voice or text-based input, instant feedback, and gamified progression โ all under a privacy-first, GDPR-compliant architecture.
- Practice interviews across six professional domains: Technical, Data Science, Product, Marketing, Sales, and HR.
- Choose voice or text input for accessibility and preference.
- Receive real-time AI feedback on clarity, confidence, and structure.
- Dynamic evaluation powered by OpenRouter (GPT/Gemini).
- Scores answers on multiple criteria (delivery, structure, confidence).
- Feedback generated in seconds โ no user data retained or stored.
- Earn XP, badges, and streaks through consistent practice.
- Level up with visual celebrations and confetti animations.
- Review past performance via local progress tracking.
- Audio never leaves the browser.
- No storage of recordings, transcripts, or personal identifiers.
- Only anonymous statistics (XP, badges, scores) stored in
localStorage. - Fully compliant with GDPR Article 25 (Privacy by Design).
| Layer | Technologies |
|---|---|
| Frontend | React, TypeScript, Vite |
| Styling | Tailwind CSS, shadcn/ui, Framer Motion |
| State Management | Zustand |
| Backend & API | Supabase, Edge Functions |
| AI Integration | OpenRouter (GPT, Gemini) |
| Speech Processing | Web Speech API |
| Utilities | Zod, Recharts, Lucide |
โ
Multimodal input โ voice or text-based practice
โ
Privacy-first by architecture โ no audio storage
โ
Gamified experience with badges, XP, and streaks
โ
Role-specific interview scenarios for realistic practice
โ
Ethical AI evaluation โ unbiased, inclusive, accent-agnostic
โ
Zero cost barrier โ professional-grade training accessible to all
| Badge | Criteria |
|---|---|
| Getting Started | Complete your first session |
| STAR Pro | Apply STAR method in at least two answers |
| Concise Communicator | Keep responses under 90 seconds |
| Resilient | Complete 10+ questions in one session |
| Data-Driven | Reference metrics or data in responses |
| 3-Day Streak | Practice for three consecutive days |
| Week Warrior | Practice for seven consecutive days |
| Perfectionist | Score 95+ in one session |
- Landing Page โ Overview and โStart Practicingโ CTA
- Role Selection โ Choose from six professional tracks
- Avatar Selection โ Pick interviewer personality and tone
- Session Setup โ Configure difficulty, style, and duration
- Interview Simulation โ Respond via voice or text
- Feedback Summary โ View AI evaluation and gain XP
The starting point for users โ introducing Mentraโs value and guiding them to start practicing.
Interface showing user progression, XP accumulation, streaks, and overall session history.
Interactive AI interview interface supporting both voice and text responses for realistic practice.
AI-generated performance summary including clarity, confidence, structure scoring, and detailed feedback per question.
Gamified learning interface displaying earned badges, XP, and streaks to encourage consistent practice.