Все кейсы
Telegram Mini App

Егэтик

Приложение не заставляет считать числа. Оно тренирует то, на чём реально сыпятся на экзамене: какую формулу подставить, с чего начать, где в готовом решении ошибка.

Клиент
Подготовка к ЕГЭ
Год
2026
~2 мин
Сессия
10
Вопросов за сессию
Посмотреть вживую

Вход — по подписи Telegram, поэтому в браузере приложение открывается пустым. Запусти его через бота: там профиль, прогресс и сами квизы.

Открыть в Telegram
Задача

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

Что сделали
  • 01Вход по подписи Telegram initData — никаких паролей и отдельной регистрации.
  • 02Вопрос проверяет выбор метода, а не арифметику: варианты перемешиваются на каждой сессии.
  • 03XP, стрики, огонёк и цель дня — чтобы возвращаться каждый день, а не заходить один раз.
  • 04Никакой базы данных: профили лежат в JSON-файле с атомарной записью.
Как это устроено внутри

Схема системы

ИсточникОбработкаПроверкаХранилищеВитринаРезультат

Профиль, XP и стрики живут в одном JSON-файле: для нагрузки этого приложения база данных была бы лишней деталью.

Стек
Vanilla JS, без сборкиNode + ExpressTelegrafJSON-хранилищеHMAC-SHA256
Следующий кейс
Замазка
Смотреть