Language Tutor Bot

Structured live speaking practice for adult Spanish speakers.

Voice-first English tutoring for adult Spanish-speaking learners — live sessions, structured curriculum, and follow-up artifacts. Phases 1–3 are operational.

Open Learner Dashboard →API Docs ↗

Phase 1 ✅

Identity, consent, Clerk webhook sync, Supabase user + profile.

Phase 2 ✅

4-step assessment flow, Gemini placement scoring, learner profile update.

Phase 3a ✅

Promo-code gating, subscription state, session entitlement.

Phase 3b/c ✅

Booking CRUD, 24h cancel policy, reschedule limits, join/no-show grace period.

Phase 4 — next

LiveKit live session creation, heartbeat, and session usage accounting.

Foundation program

A guided 4-week core (12 sessions) from the ESL001 outcomes map. Open →