PrepTalk — AI Interviewer

AI-powered interview prep that analyzes résumés, generates tailored questions by role/company, and simulates realistic interviews with live feedback.

Hackathon finalist · 1st Place (Education Track)
UX Designer · Front-End Developer
React + TypeScript (Vite, Tailwind), FastAPI, OpenAI
React TypeScript Tailwind FastAPI OpenAI Monaco Editor

🏆 Finalist · 1st Place (Education Track)

Recognized for impact on equitable interview preparation and practical, end-to-end execution.

See it in action

The challenge

Interview prep is stressful and time-consuming. Candidates lack realistic practice, tailored questions, and actionable feedback in a single place—especially without mentors or mock-interview access.

Our solution PrepTalk analyzes a résumé, generates role/company-aware questions, and runs mock interviews (HR/Manager/Technical) with webcam and technical coding rounds—then returns structured feedback.

Research insights

Design process

  • Interview Start → upload résumé, choose role/company, select round type
  • Prep Page → résumé feedback, company snapshot, practice tips
  • Interview → HR/Manager rounds or Technical editor with prompts
  • Minimal layout with clear timers and prompts
UI Priorities

High-contrast controls and large touch targets. Panelized feedback with examples and next steps.

Development

Architecture

React Native (Expo) front-end, Flask API, Auth0 auth, Expo Router navigation.

Key work

  • Structured prompts for reliable JSON (questions, rubrics)
  • Webcam integration for live mock sessions
  • Monaco editor + local JS runner for technical tasks
  • CORS + endpoint testing via Postman before wiring UI

Key features

What's next