nikam.dev ← Все примеры работ Telegram →
Live · Telegram-приложение + Web · 12 языков

Платформа для тренера и его клиентов.

Anvil Discipline — Telegram-приложение и Web для тренеров и их клиентов. ИИ-тренер и ИИ-нутрициолог, каталог из 873 упражнений, питание по фото и голосу, готовые протоколы питания с автосборкой корзины продуктов, женский цикл-модуль со связкой «цикл × тренировки × питание», бронирование без двойных броней, оплата в Telegram Stars. 12 языков.

Где
Telegram-приложение + Web
Аудитория
Тренер ↔ клиент, индивидуально
Оплата
Telegram Stars
Статус
Live · 12 языков
— Проблема

Тренер ведёт клиентов в Telegram-чатах — и теряет на этом половину выручки.

Планы тренировок — голосовыми сообщениями. Запись на сессии — пересылкой скриншотов календаря. Оплата — переводы на карту. Напоминания — на честном слове. Один тренер физически не тянет больше 5–8 клиентов параллельно. Об инструментах для роста речи не идёт.

Боль 01
Программы — в голове и в голосовых
План тренировок передаётся клиенту голосом или скрином в чате. Через неделю клиент не вспомнит, что именно делать. Прогресс не виден, отказы — частые.
Боль 02
Питание — отдельный мир, который никто не считает
Тренер задаёт планку «недобирать 200 ккал и +30 г белка». Клиент пытается считать в стороннем приложении, бросает через неделю. Без питания тренировки дают половину результата — и тренер это видит постфактум.
Боль 03
«Что мне есть?» — вопрос без ответа
Клиенту нужен не подсчёт калорий, а готовая система: что покупать, что готовить, как не сорваться. Тренер не нутрициолог, расписывать рационы по дням на каждого — нереально. Клиент гуглит диеты и делает хуже.
Боль 04
Бронирование и оплата — вручную
«Когда удобно во вторник?» — клиент отвечает через час, тренер уже занят. Двойные брони, отмены. Оплата — переводы на карту: иногда забыли, иногда «верну на следующей неделе». Excel или потерянные деньги.
Боль 05
Напоминания — на тренере
«Привет, у нас сегодня в 18» — пишет тренер 10 клиентам каждое утро. Тратит час, забывает кому-то, теряет занятие. С каждым новым клиентом нагрузка растёт линейно.

Один продукт, в котором тренер ведёт всю работу с клиентом.

Тренировки, питание, протоколы, расписание, диалоги и оплата — в одной системе. Клиент живёт в Telegram, тренер — в своём кабинете, и оба видят одну картину.

ИИ-тренер — черновик плана под цель
Тренер задаёт цель, дни в неделю, фокус, длину сессии и ограничения («болит колено») — ИИ-тренер собирает черновик из каталога, автоматически исключая противопоказанные упражнения. Тренер правит и активирует: последнее слово всегда за человеком. Соло-клиент без тренера получает того же ИИ-тренера.
Редактор планов с каталогом из 873 упражнений
Каталог с GIF-демонстрациями, свои упражнения — быстрым или полным вводом, с предпросмотром до добавления. RPE — по желанию, для продвинутых. Клиент отмечает выполнение чек-боксами прямо в Telegram-напоминании.
ИИ-нутрициолог
Разбирает рацион клиента и отвечает на вопросы в формате «спроси нутрициолога»: что с белком, чем заменить, что убрать. Не общие советы из интернета, а разбор по фактическому дневнику питания клиента.
Питание — по фото или голосом
Клиент фотографирует блюдо — приложение распознаёт состав и считает БЖУ. Можно надиктовать голосом, отсканировать штрихкод, сфотографировать этикетку, взять привычные меры — «стакан», «ложка» — или повторить вчерашний день одной кнопкой.
Протоколы питания — с корзиной продуктов
Готовые системы питания по дням и приёмам: противовоспалительная, средиземноморская, DASH, 5:2, высокобелковая и другие. Клиент включает протокол — и корзина продуктов на нужный диапазон дней собирается сама: «4 шт», «1 пучок», «2,5 л», по категориям. Приёмы отмечаются, приверженность видна.
Женский цикл-модуль — со связкой с тренировками
Кольцо фаз, прогноз на 3–12 месяцев, лог самочувствия. По умолчанию данные тренеру не передаются. Уникальное: тренировки, питание и вес раскладываются по фазам цикла — сначала честная картина по собственным данным, по желанию AI-наблюдение без предписаний.
Голос в диалоге тренер ↔ клиент
Зажал — надиктовал — транскрипт подтвердил — отправил. У собеседника сообщение появляется push-ем в Telegram, даже если приложение закрыто. Причину пропуска тоже можно наговорить голосом — тренер получит текст.
День тренера — одним экраном
Клиенты в порядке важности: сначала отказы и просрочки, потом отложенные и ожидающие. По каждому — прогресс, питание за день, причина отказа цитатой, непрочитанные сообщения.
Бронирование и оплата в Stars
Тренер настраивает слоты — клиент выбирает; двойная бронь невозможна технически. Тарифы «Anvil Тренер» — по числу клиентов, приглашённые клиенты тренера не платят. Оплата в Telegram Stars прямо в чате; карты ₽ — на подключении.
Напоминания и мотивация — сами
Напоминание в назначенное время в таймзоне клиента — с чек-боксами по упражнениям. Отложить можно один раз; «не смогу» — с причиной. Каждый пропуск тренер видит сразу; клиент затих — мягкий AI-пинг, не чаще раза в 4 дня.

Инженерия, которая это держит.

Снаружи — простой продукт «нажал и работает». Внутри — механика, без которой такие продукты разваливаются на втором десятке клиентов.

/ 01
Один бэк — два лица
Приложение и Telegram-бот работают на одной базе: клиент отметил упражнение в чате — тренер видит это в кабинете сразу. Ни одной «второй версии правды».
/ 02
10 фоновых сервисов
Напоминания в таймзоне каждого клиента, фиксация пропусков, AI-пинги затихшим, вода, недельные дайджесты, отчёт тренеру по понедельникам, рассылка журнала. Всё, что «должно происходить само», — происходит само.
/ 03
Защита на уровне базы
Двойная бронь блокируется на уровне БД, пробный период — с защитой от повторного фарма, списания AI-кредитов атомарные. Краевые случаи закрыты там, где их нельзя обойти.
/ 04
Экономика и роли
Тарифы тренера по числу клиентов, клиенты приглашённого тренера не платят, реферальная программа со скидкой и комиссией. Каждый AI-вызов учтён — юнит-экономика без сюрпризов.
/ 05
12 языков целиком
Не только интерфейс: переведён весь каталог упражнений и системные сообщения. Тренер из Тбилиси и клиент из Берлина видят продукт родным.
— Эффект

Что меняется в работе тренера.

x5
Клиентов на одного тренера. Было 5–8 параллельно — стало до 40 без потери качества. Тренировки, питание и сессии — в одной системе.
12 языков
Локализация с дня 0. Интерфейс, каталог упражнений и системные сообщения — целиком.
379 коммитов
За семь недель — от скелета до 51 экрана, 16 доменов и 10 фоновых сервисов. Продукт растёт волнами, каждая — в проде.

Как это выглядит в приложении.

Telegram-приложение: тренировки, питание, протоколы со списком покупок и цикл-модуль — всё в одном тёмном интерфейсе.

Экран «Сегодня»
«Сегодня» — быстрый доступ ко всему
Планы тренировок и ИИ-тренер
ИИ-тренер собирает программу под цель и тело
Дневник питания
Питание: рецепты, калькулятор, добавить еду
Протокол питания со списком покупок
Протокол питания с готовым списком покупок
Цикл-модуль
Цикл-модуль в связке с тренировками
Веб-версия Anvil для тренера
Веб-версия: планы, клиенты, прогресс — тренер ведёт всё в браузере
Журнал Anvil — разборы исследований
Журнал: разборы исследований с точными источниками (веб)

Тренер, фитнес-студия или эксперт с индивидуальной практикой — давайте обсудим.

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