CASE / OPENEDPOWERGYM
← все кейсыFitnessгод · 2025длительность · 8 месяцевОткрыть вживую

PowerGym

Сеть фитнес-клубов: сайт, мобильное приложение и AI-тренер.

P
PowerGym
расписание · сегодня
ср · 12 классов
07:30зал 2
Functional HIITlive
ААртём К.
идёт
10:00ринг
Силовая · база
ММарина Л.
✓ записаны
18:30зал 1
Кроссфит WOD
ДДенис П.
4 места
20:00студия
Стретч + мобилити
ООльга В.
9 мест
Пн
Вт
Ср
Чт
Пт
Сб
Вс
624
ккал · из 800
🔥 28 дней
152
пульс bpm
06:42
в зоне 4
АК
тренер дня
Артём Кравцов
★ 4.9·HIIT / сила
01 / CONTEXTКонтекст

Контекст

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

Задача — сделать абонемент «больше, чем дверь в клуб»: персональный план тренировок, AI-тренер в зале, программы питания и трекинг прогресса.

02 / BRIEFЗадача

Задача

  1. 01Сайт сети с продажей абонементов и автопродлением
  2. 02Мобильное приложение iOS/Android с тренировками
  3. 03AI-тренер с разбором техники по видео
  4. 04Запись на групповые занятия с очередью
  5. 05Программы питания от штатных диетологов
03 / SOLUTIONРешение

Решение

/ step 01

Главный экран тренировки

Сегодняшняя тренировка с видео, таймером и пульсом. Можно свайпом заменить упражнение на альтернативу — план перестраивается.

/ step 02

AI-тренер по видео

Снял подход на видео — AI разобрал технику: глубина приседа, угол спины, ритм. Подсказывает, что подправить.

/ step 03

Запись на групповые

Календарь с расписанием на 14 дней, очередь, push-уведомления о свободных местах.

/ step 04

Программы питания

План на неделю с КБЖУ, корзина в Пятёрочке/Перекрёсток через интеграцию.

04 / STACKАрхитектура

Архитектура

Next.jsReact NativePostgresTensorFlow.jsAppsFlyer

Веб и мобайл делят backend на Node.js, разбор техники работает локально на устройстве через TensorFlow.js / Core ML. Бэкенд хранит только метрики, не видео.

Аналитика подписок — отдельный сервис с прогнозом оттока на 30 дней; клубные менеджеры видят список «вот-вот уйдут» с подсказками контактного действия.

05 / RESULTSРезультаты

Результаты

+0%
продаж абонементов
0%
недельная активность
0клубов
по 4 городам
0.0★
в App Store / Google Play
06 / HONESTЧто не получилось с первого раза

Что не получилось с первого раза

  • На демо мы хвалили разбор техники, а управляющий зала спросил в лоб: «А почему ответ идёт минуту? У нас в подвале мобильный еле ловит». Мы и не подумали про сеть в зале — видео подхода весило 30-40 МБ и гонялось на сервер. После его вопроса перенесли модель на устройство через Core ML / TensorFlow.js, и обратная связь стала мгновенной.
  • Прогноз оттока тоже поймал не наш глаз, а сам клиент: «Вы пишете, что этот человек лоялен, а он не приходил три недели — деньги-то платит». Модель обучили только на длительности абонемента и упускала именно таких. Добавили частоту визитов и активность в приложении, и список «вот-вот уйдут» стал точнее.
07 / VOICEСлово клиента
Молодёжь вернулась — средний возраст члена клуба упал с 38 до 31. И мы первые в городе, у кого есть нормальный AI-тренер.
IP
Igor Petrov
Управляющий партнёр · PowerGym
08 / TEAMКоманда

Команда

DK
Product lead
SY
Mobile lead
AL
Backend
LO
AI engineer
AS
Designer
TG
QA
09 / ROADMAPЧто дальше

Что дальше

  • Носимые устройства: Apple Watch, Garmin, Mi Band
  • Соревновательные челленджи между клубами
  • B2B-продукт для корпоративного well-being
10 / RELATEDСвязанные кейсы