Фитнес
Премиум-фитнес с кабинетом члена клуба
+24% продление абонементов, −31% отток, 3 800 активных членов
- Экранов
- 18
- Ролей
- 4
- WOW-фич
- 5
- Стек
- 11
Продление абонементов
—→+24%
+24%
Главная метрика кейса · рост
Задача
Премиум-фитнес-клуб в Москве с 2 филиалами и 3 800 членами терял 31% клиентов на продлении — заморозить абонемент можно было только в офисе, продлить через сайт нельзя, прогресс хранился у тренера в блокноте. Конкуренты переманивали с агрессивным маркетингом.
Решение
Сайт + кабинет члена клуба: остаток тренировок, заморозка в 1 клик, трекер прогресса с графиками веса/жима, фото до/после, интеграция с Apple Health / Google Fit / Garmin. Live-расписание на неделю с индикаторами заполненности групповых.
Кабинет с прогрессом, заморозка в 1 клик, запись на групповые и трекер веса/замеров.
Карточки клиентов с историей, графики прогресса, чат с клиентом и заметки о травмах.
Дашборд клуба, загрузка залов по часам, риск-список оттока и рейтинг тренеров.
Сводка по 2 клубам, сравнение филиалов, метрика удержания и ROI программы лояльности.
Интерфейсы
18 экранов. Кликните по любой миниатюре — откроется перелистываемый просмотр со стрелками и подписями.
Результаты
Ключевые метрики до/после запуска.
Продление абонементов
—→+24%
+24%
Отток / квартал
31%→21%
−10 пп
Активных членов
—→3 800
+3 800
Групповых программ / нед
—→80
+80
Рейтинг 2ГИС
—→4.9 ★
+4.9
WOW-фичи
Решения, которых нет у конкурентов на рынке.
Кабинет члена клуба
Стрик 12 дней 🔥, тренировок в апреле 14, до цели 36 (100 в месяц), ранг #4 в клубе. Прогресс жима / приседаний / становой с ↑.
Заморозка в 1 клик
Раньше — поход в офис, заявление, ожидание. Теперь — модалка с выбором периода, заморозка с 14 апреля по 28 апреля без бумаг.
Live-расписание с заполненностью
Календарь пн-вс × 6-22 ч, цветные блоки занятий с прогресс-баром «13 из 20 мест». Клик → booking-модалка с выбором тренера.
Трекер прогресса с графиками
Recharts area chart за 3 месяца с trend-line «−2.8 кг», график замеров, фото до/после в коллаже — прозрачно для клиента и тренера.
Apple Health / Google Fit / Garmin
Сайт подтягивает пульс, шаги, сожжённые калории с фитнес-устройств — учитывает в дашборде и в рекомендациях тренировок.
Технологии
Стек, на котором построено решение.
Frontend
- Next.js 16 (App Router) + TypeScript
- Tailwind CSS + shadcn/ui (Bebas Neue)
- framer-motion + lucide-react
- Recharts (графики прогресса)
Backend
- Node.js 20 + NestJS
- PostgreSQL 16 + Redis
Интеграции
- Apple HealthKit / Google Fit / Garmin Connect
- 1С:Фитнес
- ЮKassa + Тинькофф (онлайн-продление)
- Firebase (push-уведомления)
Инфраструктура
- Docker + Nginx
Нужен похожий проект?
Расскажите о задаче через короткий диалог — пришлю коммерческое предложение за 24 часа. Если срочно — Telegram.