-
Notifications
You must be signed in to change notification settings - Fork 0
Home
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.
- Features — everything the app does.
- Architecture — stack, data model, how content is loaded.
- Content Authoring — add lessons, vocab, reading texts, and illustrated books (no code).
- Deployment — run your own instance.
- Roadmap — what's done and what's next.
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.