Back to projects

№ 025Health & learningLive, one learner

English Tutor for Bulgarian Speakers

A voice-first English tutor for Bulgarian speakers that explains mistakes in Bulgarian.

A language-learning app organized around practical lessons and CEFR learning goals. Teaching notes use differences between Bulgarian and English to guide corrections and learning activities.

  • Next.js
  • Convex
  • AI tutoring
  • Curriculum design

Screens coming

Screenshots for this project are being captured with sample data. The write-up below stands on its own.

The problem

Adult learners need to speak, and generic apps do not know which mistakes Bulgarians make.

Who it is for

A Bulgarian adult learning English, A0 to B1. Built for Vas's mother.

What it does

  1. 01

    Curriculum

    30 lessons in 6 units, each with can-do goals.

  2. 02

    Talk

    The tutor listens and replies out loud.

  3. 03

    Correction cards

    What you said, the correct form, and why, in Bulgarian.

How it works

A Next.js app on Convex. Claude is the tutor. The browser's own speech recognition and speech synthesis handle the voice.

  • Next.js 16
  • Convex
  • Claude
  • Web Speech API
Role
Designed and built by Vas.
Status
Live, one learner.

Related

Next project

Sitecore Detector

Checks whether a website runs on Sitecore, one at a time or thousands from a CSV.