Skip to content
dripips edited this page Jun 24, 2026 · 3 revisions

English Trainer — Wiki

A self-hosted, mobile-first PWA for learning English from A1 to IELTS. Built for a tiny audience (two learners) but engineered like a real product — four skills, a spaced-repetition engine, AI feedback, and content you edit as plain files.

🇷🇺 The learner-facing UI is in Russian (the app teaches English to Russian speakers); the codebase and these docs are in English.

Start here

In one paragraph

You open the app and tap «Заниматься сегодня». It assembles today's session — a warm-up on your weak spots, the words due for review (SM-2), the next lesson in your plan, and a listening or reading task. Along the way you can tap any English word to translate it in context and save it to your deck, hear a natural ElevenLabs voice, write or speak an answer and get AI feedback explained in your language, and watch your streak, XP and A1→IELTS progress grow. All of it runs on your own server with no subscriptions.

Clone this wiki locally