Демо-проект · Спорт
Ритмика: приложение фитнес-клуба
Демо приложения сети фитнес-клубов: запись на групповые занятия, покупка абонементов и синхронизация тренировок с часами. iOS, Android и Watch.
Задача
В сети фитнес-клубов запись на групповые занятия идет через администратора или чат, места на популярные тренировки разбирают за минуты, а об отмене клиент узнает, когда уже приехал. Абонемент продлевают на ресепшене, и если клиент не дошел до клуба, продление откладывается.
Сети нужно приложение, которое заменит ресепшен в этих сценариях: расписание всех клубов, запись и отмена в пару касаний, покупка и продление абонементов. Для удержания клиентов важно еще одно: человек видит свои тренировки и прогресс, а данные с часов подтягиваются сами.
Решение
В Ритмике три роли: клиент в мобильном приложении, тренер со своим расписанием и администратор сети в веб-панели. Клиент выбирает клуб, смотрит расписание, записывается на занятие или встает в лист ожидания. Тренер видит список записанных и отмечает посещения. Администратор ведет расписание, залы, тарифы и акции.
Расписание и абонементы синхронизируются с CRM сети, поэтому данные в приложении и на ресепшене совпадают. Абонемент оплачивается через эквайринг и активируется сразу после оплаты.
Приложения нативные: Swift для iPhone и Apple Watch, Kotlin для Android и часов на Wear OS. Данные о тренировках, пульсе и калориях приходят из HealthKit на iOS и Health Connect на Android (системных хранилищ данных о здоровье и активности), только с согласия клиента.
На часах клиент видит ближайшее занятие, получает напоминание и запускает тренировку. Результат попадает в историю в приложении.
Что умеет продукт
Расписание и запись
Расписание всех клубов сети с фильтрами по направлению, тренеру и времени. Запись и отмена в два касания, при заполненной группе клиент встает в лист ожидания.
Лист ожидания
Когда кто-то отменяет запись, первый в листе ожидания получает push и может занять место. Если он не подтвердит, место переходит следующему.
Абонементы
Покупка и продление абонементов в приложении картой или через СБП. Остаток занятий и срок действия видны на главном экране.
Синхронизация с часами
Тренировки, пульс и калории подтягиваются из HealthKit и Health Connect. На Apple Watch и часах с Wear OS видно ближайшее занятие и напоминание о нем.
История и прогресс
Посещения и тренировки собраны в одной ленте с графиками по неделям. Клиент видит, как часто бывает в клубе и какие направления выбирает.
Вход в клуб
QR-код на экране телефона вместо пластиковой карты. Турникет или администратор сканирует его, посещение списывается с абонемента.
Демо-проект студии: показывает архитектуру и интерфейс продукта такого класса. Метрики появятся в кейсах с согласия клиентов.
Стек
Технологии
Стек выбираем под задачу, бюджет поддержки и команду, которая будет развивать продукт
- Swift и SwiftUIПриложение для iPhone и Apple Watch
- Kotlin и Jetpack ComposeПриложение для Android и часов на Wear OS
- HealthKitДанные о тренировках и пульсе на iOS
- Health ConnectДанные об активности и тренировках на Android
- Python и FastAPIСервер: расписание, записи, абонементы, обмен с CRM
- PostgreSQLКлиенты, занятия, абонементы и посещения
Процесс
Как идет работа
Прозрачный процесс: каждый этап заканчивается результатом, который можно посмотреть руками
- 01
Аналитика
Разбираем расписание сети, правила абонементов и API CRM. Результат: ТЗ и смета.
- 02
Прототип
Проверяем запись, лист ожидания и покупку абонемента на прототипе с клиентами клуба.
- 03
Дизайн
Рисуем экраны телефона и часов, отдельно веб-панель администратора.
- 04
Разработка
Пишем приложения для iOS, Android и часов, сервер и интеграцию с CRM.
- 05
Тестирование
Проверяем синхронизацию на разных моделях часов, оплату и нагрузку при открытии записи.
- 06
Релиз
Публикуем приложения в App Store и Google Play, подключаем турникеты, обучаем администраторов.

Вместе к большему
Нужно приложение для клуба?
Расскажите о вашей сети и CRM, и мы предложим состав первой версии.
Бесплатно
Прототип вашего приложения или сайта за 5 дней
5-7 ключевых экранов и смета по этапам. Останутся у вас, даже если дальше вы решите работать не с нами.
Оставить заявку
Расскажите о вашем проекте
Мы свяжемся с вами в течение рабочего дня и предложим варианты решения.
- 1Созвон на 30 минут: разбираем задачу
- 2Вилка по бюджету и срокам
- 3Прототип и точная оценка
Или напрямую: +7 (982) 010-01-18