DEV Community

Elizabeth Stein
Elizabeth Stein Subscriber

Posted on

I built HireReady: AI voice interviews + spaced repetition for tech interview prep

Hey DEV community! I just launched HireReady and wanted to share it with you.

What is it?

HireReady is a technical interview preparation platform that combines two things I think are underused in interview prep:

  1. AI-powered voice interviews using OpenAI's Realtime API — so you can actually practice speaking your answers out loud, not just typing them
  2. Spaced repetition (FSRS-5 algorithm) — so the app automatically schedules reviews of questions you're weakest on

The problem

I was frustrated with existing interview prep tools. Most of them are just question banks where you grind through problems with no structure. You forget what you studied last week, and you never practice actually talking through your answers — which is what the real interview is.

What it does

  • 1,300+ questions across coding, system design, and behavioral categories
  • AI voice interviews — talk through problems like a real interview, get real-time feedback
  • Adaptive difficulty using Item Response Theory (IRT) parameters
  • Spaced repetition scheduling via ts-fsrs so you review at optimal intervals
  • STAR method story bank for behavioral questions
  • Gamification — XP, streaks, leaderboards, and mastery badges to keep you consistent
  • Study plans — AI-generated personalized plans based on your target role and timeline

Tech stack

  • Next.js 16 + React 19 (App Router)
  • TypeScript, Tailwind CSS 4, shadcn/ui
  • Supabase (Postgres + Auth + RLS)
  • Stripe for subscriptions
  • OpenAI Realtime API for voice
  • ts-fsrs for spaced repetition
  • Deployed on Vercel

Try it out

The free tier gives you access to practice questions with spaced repetition. Pro unlocks voice interviews, advanced analytics, and unlimited practice.

Check it out at imhireready.com

I'd love to hear your feedback — what features would be most useful for your interview prep? Drop a comment below!

Top comments (0)