Кейс World Class и Morizo: разработка приложения для тренеров и сотрудников после смены подрядчика

World Class -Тренер — внутренний цифровой инструмент для тренеров и сотрудников федеральной сети премиальных фитнес-клубов World Class

У World Class было реализовано собственное приложение для сторудинков.  Когда команды Morizo и World Class входила в проект, приложение уже разрабатывалось, но до финиша не дошло. Предыдущий подрядчик оставил незавершённую разработку без полного комплекта документации: архитектуру и бизнес-логику приходилось восстанавливать по доступным кускам кода.

Совместно с командой World Class определили главную задачу — выпустить приложение как можно скорее. Параллельно предстояло переработать дизайн, реализовать десятки новых экранов и подключить их к API. Стратегические цели проекта:

1
Цифровизировать работу тренера: от ведения тренировок и дневника упражнений до просмотра истории занятий с каждым клиентом
2
Переработать дизайн и функциональность: спроектировать более 30 новых экранов, подключить их к API, реализовать умный поиск по клиентской базе и наглядный календарь расписания
3
Выстроить надёжную авторизацию: авторизация по SMS-коду, код-пароль и Face ID: быстро, безопасно, без лишних шагов
4
Реализовать видеоплеер системой картинка в картинке: перенести обучающую платформу из стороннего сервиса внутрь приложения: видеоуроки, аудиотреки с офлайн-загрузкой, PDF-ридер
5
Защитить данные и контент: запрет скриншотов и записи экрана, маскировка медицинских услуг, многоуровневая система защиты персональных данных
6
Подключить аналитику и push-уведомления: AppMetrica для отслеживания действий пользователей и своевременные оповещения для тренеров
7
Выстроить управляемый цикл поставки: от разработки до регулярной публикации обновлений в сторе.
Решение

На момент входа Morizo в проект документация практически отсутствовала. В первый месяц команде пришлось изучить доступную кодовую базу, восстанавливать логику работы системы и налаживать взаимодействие с backend-командой клиента.

Безопасность и авторизация

Проработали многоуровневую систему защиты:
авторизация по SMS-коду, код-пароль и Face ID для быстрого и безопасного входа. Запрет скриншотов и записи экрана защитил и обучающий видеоконтент, и персональные данные клиентов.
«Маскировка» медицинских данных:
для сотрудников спа-зоны реализовали механику кодификации данных: название услуги заменяется на артикул, при нажатии на который появляется описание, но имя клиента при этом скрывается. Репутационные риски, критичные для премиального бренда, закрыты на уровне интерфейса.

Дневник тренировок: три итерации до рабочего инструмента

Дневник тренировок — одна из ключевых функций приложения. После трех итераций разработки в финальной версии тренер получил возможность видеть в расписании всю информацию о предстоящей тренировке, создавать план с упражнениями из библиотеки, фиксировать вес, скорость, подходы и повторения. После завершения тренировки клиент видит результаты на своей стороне — приложении для клиента.

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

 

WCL Training System: обучающая платформа внутри приложения

В комплексе с командой World Class в приложение интегрировали WCL Training System — обучающую платформу, которая прежде была доступна только через сторонний сервис. Теперь внутри приложения появились видеоуроки по групповым направлениям (сайкл, combat, йога и другие), аудиотреки с офлайн-загрузкой и PDF-методички. Только по одному направлению «йога» доступно более 11 релизов с разными видеорядами и музыкальным сопровождением.

Тренер изучает материалы, осваивает программу, а затем воспроизводит треки прямо во время групповой тренировки. Весь видеоконтент защищён от записи экрана. Для бизнеса это ещё и инструмент монетизации: World Class продаёт доступ к обучающим программам франчайзи и внутри собственной сети. Для реализации потребовался полноценный видеоплеер с режимом «картинка в картинке», аудиоплеер, работа с файловой системой устройства и PDF-ридер.

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

 

Модуль супервайзера: контроль за залом в реальном времени

С нуля реализовали модуль супервайзера для фитнес-менеджеров и старших менеджеров смены. В отдельном интерфейсе отображаются все тренировки, которые проходят в зале прямо сейчас: кто тренирует, с кем и какая программа. Супервайзер может подтвердить факт проведения тренировки, что даёт менеджерам реальный инструмент контроля загрузки и качества сервиса.

Умный поиск и аналитика

Реализовали поиск, который начинает работать после третьего введённого символа — без кнопки «Найти». Это ускорило повседневную работу тренера с клиентской базой и сделало навигацию по приложению быстрее и удобнее.
Подключили AppMetrica для аналитики действий пользователей и настроили push-уведомления. Выстроили полный цикл поставки: от разработки и сборки до выгрузки в TestFlight и публикации новой версии в сторах. Релизы стали регулярными и управляемыми.

Результаты

Что получили бизнес и клиенты:

  • Для World Class приложение стало инструментом цифровизации и управления. Дневник тренировок перевёл разрозненные записи в структурированную историю, доступную и тренеру, и клиенту. WCL Training System встроила обучение и продажу программ групповых тренировок в единую платформу без зависимости от стороннего сервиса. Модуль супервайзера дал менеджерам контроль над залом в реальном времени. Механики защиты данных закрыли репутационные риски, критичные для премиального сегмента.
  • Тренеры и сотрудники получили удобный рабочий инструмент на каждый день: быстрый вход через Face ID, умный поиск клиентов, наглядный календарь, тренировочные планы с историей, обучающие материалы с видео и методичками в одном приложении.
  • Для клиентов клубов стали доступны результаты тренировок и мотивационные «медальки» за прогресс: элемент геймификации, который усиливает вовлечённость и удержание.

 

Свяжитесь с нами, чтобы обсудить разработку вашего проекта