Skip to main content
Elizabeth Stein.
Open to workWorkAboutContact3D Galaxy

Case study

Full-Stack Nebula

HireReady

AI-powered interview prep SaaS with real-time voice interviews (OpenAI Realtime API), FSRS-5 spaced repetition scheduling, 1,300+ question bank, and company-specific prep tracks for Amazon, Google, Meta, Microsoft, Apple, Netflix, Stripe, and Uber. Gamification, performance analytics, and Stripe subscriptions (monthly, annual, and lifetime tiers).

End-to-end solutions from database to deployment

Role
Creator
Year
2026
Status
Live
Stack
Next.js 15, Supabase, OpenAI Realtime, Stripe, Voice AI, FSRS-5
View live site →

Interactive Voice AI Sandbox

Realtime Interview & Spaced Repetition

HireReady — OpenAI Realtime Voice & FSRS-5 Simulator
Live SaaS · 150 Tests
Live Prompt (Senior)Review in 3.4 days

“How do you ensure idempotency across distributed webhook event processing pipelines?”

Story · how this shipped

The brief

Building a production SaaS with real-time AI voice interviews and scientifically-optimised spaced repetition while preventing financial losses from unlimited usage.

The build

OpenAI Realtime API for natural voice interviews with post-session analysis. FSRS-5 algorithm (same as Anki) drives review scheduling. 1,300+ questions across company-specific tracks. Usage limits per plan prevent cost overruns. Stripe handles monthly, annual, and lifetime billing.

What shipped

Live production SaaS. Voice interviews available 24/7 without scheduling. Company-specific prep covers FAANG + Stripe + Uber. FSRS-5 delivers science-backed review scheduling.

Engine room

At a glance

150
Tests

Inventory

Stack & signals

Next.js 15SupabaseOpenAI RealtimeStripeVoice AIFSRS-5

Let's talk

Tell me what you're building

If you need someone who can own UI, systems, and AI integration without losing the plot, I'm listening. Contract, advisory, or full-time: we'll find the right shape.

Start a conversation →See more projects

Related work

Signal = how many tags a project shares with this one.

Same clustersignal 4Portfolio-ProAI development learning platform with 269 lessons, 144 projects, custom MCP servers, Monaco Editor for live coding, subscription tiers with Stripe, and 87% test coverage.Next.js 15SupabaseStripeSame clustersignal 3WillWiseModern estate planning platform specializing in digital assets, featuring a streamlined 7-step questionnaire and state-specific legal document generation with Stripe payments.SupabaseStripeNearby systemsignal 2ExplainThisCode.aiEnterprise SaaS code explanation platform with GPT-4, skill-level adaptation, security vulnerability scanning, performance profiling, team collaboration, and Stripe subscriptions. 47 Radix UI components.SupabaseStripe

Keep exploring

← Previous projectStoryVisionCinematic AI storytelling platform that transforms books (PDF, EPUB, TXT) into immersive visual experiences. Claude 3.5 Sonnet handles intelligent scene extraction while Hugging Face Flux.1-dev generates 4K-ready neural imagery. Director Memory system (Character Bible + Style Bible) maintains visual continuity across hundreds of generated frames. Supabase + Prisma backend.Next project →UCP GuardUptime monitoring SaaS for emerging commerce-protocol endpoints. Scheduled scans, email/Slack alerts, and white-label reports for agencies. Built UCP validator engine, monitoring cron, Stripe checkout, and agency report templates.

Vetting Liz? Ask an AI

  • Claude ↗: opens Claude with a prefilled prompt
  • ChatGPT ↗: opens ChatGPT with a prefilled prompt
  • Perplexity ↗: opens Perplexity with a prefilled prompt
© 2026 Elizabeth Stein·WorkAboutContactPrivacy
Let's work together → GitHubLinkedIn
Set in Fraunces, Space Grotesk & JetBrains Mono.Built with Next.js & React. Shipping production code across three organisations.