ОбразованиеРазработка сайтов

Зубрилка: SaaS-платформа для изучения языков — интервальное повторение, ИИ-проверка эссе и конструктор курсов для репетиторов

Самостоятельно изучающие иностранный язык, а также репетиторы, которые ведут учеников по собственной программе и хотят автоматизировать тренировки, домашние задания и учёт учеников

Скриншоты скоро появятся
Стоимость внедрения
от 380 000
итоговая цена и срок зависят от набора модулей — считаем после аудита задач
Точная стоимость зависит от вашего проекта — уточним на бесплатной консультации

Знакомая ситуация

Классические приложения-карточки не учитывают специфику конкретного языка — спряжения глаголов, тона в китайском — и требуют вручную собирать колоды под каждую тему

Подготовка к международным экзаменам (IELTS/TOEFL) упирается в проверку письменных работ — обратная связь по эссе от репетитора стоит дорого и не всегда доступна регулярно

У репетитора, который ведёт учеников по своей программе, не было способа собрать курс из готовых упражнений и назначить его конкретному ученику — материалы приходилось вести отдельно от платформы для тренировок

Задача

Нужна была не ещё одна колода карточек, а платформа целиком: интервальное повторение по SM-2, упражнения под разные языки и уровни — от базовой лексики до спряжений и китайских тонов, — проверка письменных работ и инструменты для репетитора, от учёта учеников до сборки собственных курсов. Всё это — спроектировать, разработать и поддерживать в одиночку.

Решение

Зубрилка — платформа для изучения языков на карточках с интервальным повторением (SM-2) в основе, вокруг которой построены независимые модули: подготовка к IELTS/TOEFL (эссе с ИИ-проверкой через OpenAI API, тексты для чтения), система для китайского (тренажёр тонов, сверка пиньиня по словарю CC-CEDICT, аудио из Wikimedia Commons), интерактивные книжные серии по главам, и режим репетитора — учёт учеников, оплата мест через ЮKassa, календарь занятий и конструктор курсов, где репетитор сам собирает уроки из своих и опубликованных на платформе материалов.

Результаты

Репетитор может вести всю программу внутри платформы — от назначения готового упражнения ученику до сборки собственного курса из своих и опубликованных материалов

Инструменты и технологии

Python / FastAPIPostgreSQLReact + TypeScript (TanStack Router)DockerOpenAI API (проверка эссе)Алгоритм интервального повторения SM-2CC-CEDICT (пиньинь)ЮKassa (оплата занятий)Собственный VPS (pm2 + nginx)

Почему не просто ещё одна колода карточек

Классические приложения для карточек хорошо решают одну задачу — показать слово вовремя, — но не учитывают специфику конкретного языка: спряжения глаголов, тона в китайском, отдельные форматы для подготовки к экзаменам. Под каждую такую задачу колоду приходится собирать вручную. Зубрилка выросла из простых карточек в платформу, где карточки — это ядро с интервальным повторением по алгоритму SM-2, а вокруг — независимые модули под конкретные задачи изучения языка.

Экзамены, китайский и книги — отдельные модули

Подготовка к IELTS и TOEFL держится на письменных работах: без регулярной проверки эссе прогресс почти не виден. В Зубрилке эссе проверяет ИИ через OpenAI API — с обратной связью по критериям экзамена, плюс тексты для чтения под тот же модуль. Для китайского — отдельная система: тренажёр тонов, сверка пиньиня по словарю CC-CEDICT и аудио, подобранное из Wikimedia Commons. Для тех, кому ближе история, чем сухие карточки, — интерактивные книжные серии по главам с сюжетом.

Режим репетитора: от учёта учеников до своего курса

Отдельная линия развития — режим репетитора: свой кабинет, список учеников, оплата мест через ЮKassa, календарь занятий и назначение заданий — от готового набора карточек до целого курса. Дальше этого оказалось недостаточно: репетитору нужно было собирать курс из своих материалов, а не только из уже опубликованных на платформе. Так появился конструктор курсов — репетитор строит уроки из своих и опубликованных паков, текстов и грамматических тем, а тестовым шагом курса может стать любая из уже существующих мини-игр (выбор перевода, спряжение, вставь букву и другие) — без блокировки прохождения при слабом результате.

Технически — что под капотом

Бэкенд на Python/FastAPI с PostgreSQL, фронтенд — React и TypeScript на TanStack Router. Новые модули добавлялись так, чтобы не задеть уже работающий сценарий самостоятельного обучения: например, приватное владение контентом (свой пак, текст или тема — отдельно от опубликованного) появилось до конструктора курсов и стало для него основанием, а не потребовало ничего ломать задним числом. Платформа развёрнута и обслуживается на собственном VPS (pm2 + nginx) — от инфраструктуры до продукта в одних руках.

Этот проект сделан в рамках услуги «Разработка сайтов».

Частые вопросы

Ответы на популярные вопросы об этой услуге

Хотите такой же проект?

Обсудите Ваш проект с нашими экспертами и получите план действий.