Trainet World
5 000 000
Спорт
Объединенные Арабские Эмираты, Dubai
Декабрь 2022
К нам обратились заказчики — группа спортсменов, проживающих на территории ОАЭ. У них появилась идея создать спортивное приложение, которое устраивало бы и спортсменов, и тренеров, предлагающих свои услуги в сети. Основная концепция будущего сервиса — онлайн тренировки в видео формате, где и тренер, и атлет видят друг друга и общаются в режиме реального времени во время выполнения упражнений.
В студию проект поступил с уже готовыми наработками дизайна, блок-схемой и ТЗ, написанными на английском языке. Еще до обращения к нам заказчики проделали огромную работу: выработали определенный стиль, определили целевую аудиторию и предполагаемый функционал. Тем не менее концепцию требовалось доработать, устранить логические несостыковки в дизайне и пользовательском интерфейсе сервиса.
Первые трудности возникли на этапе написания ТЗ. Заказчик прислал нам свой экземпляр, написанный полностью на английском языке. Также он предоставил нам блок-схему на которой отобразил свое видение структуры приложения.
Обычно делаем структуру в формате майндмап, детально расписывая каждый раздел и подраздел приложения текстом, заказчик использовал другой стиль. Это тот же майндмап, но выполненный в виде скриншотов. Такие схемы могут казаться простыми и наглядными, но на деле выглядят более громоздко, а указанные на них взаимосвязи не всегда очевидны.
Аналитику в обычном виде мы не проводили. Вместо этого было принято решение поработать напрямую с целевой аудиторией проекта: атлетами и тренерами. Среди них был проведен опрос для выявления болей и потребностей.
Мы учли замечания пользователей, устранили баги и дополнили приложение теми функциями, которые были необходимы для комфортного использования.
Нами была проделана большая работа для того, чтобы тренер и атлет могли в полной мере использовать все преимущества приложения. Главной фишкой в данном случае мы выбрали новый уникальный формат видео тренировок. Обычно приложения и сайты предлагают пакет видео, где тренер заранее записывает все упражнения и дальше не принимает в занятии никакого участия
Мы воплотили в жизнь другой вариант. Теперь тренер принимает непосредственное участие в процессе тренировки по видеосвязи. Он не только показывает упражнения, но и контролирует правильность их выполнения со стороны атлета. Почти как в спортивном зале, но онлайн.
Между тренером и атлетом выстроена особая схема взаимодействия, которая упрощает процесс бронирования времени и при этом исключает ситуации, когда обе стороны не смогли бы договориться о времени начала тренировки.
Сейчас процесс выглядит следующим образом: атлет покупает занятие, выбирает дату и время, которые тренер отметил как доступное к бронированию. После этого происходит оплата, а тренеру приходит оповещение о бронировании.
Кроме того, можно сказать, что Trainet World – больше, чем просто приложение для занятий. Мало сделать хороший сервис, нужно мотивировать пользователей пользоваться им чаще, чем один раз в неделю. Так что в приложении есть спортивная экосистема, включающая в себя социальную сеть.
В рамках приложения пользователи могут следить за результатами друг друга, обмениваться сообщениями и вести спортивный блог, делиться записями спортивных мероприятий и собственных тренировок. Для тех, кто не любит заниматься в одиночку, существует система объединения в команды, внутри которой также возможно общение.
Не забыли и о тренерах. Trainet World предлагает для них возможность комфортно работать с большой аудиторией из любой точки света. Мы предусмотрели, с какими сложностями может столкнуться эта группа пользователей и предоставили обширный функционал для продвижения услуг без поиска рекламных площадок.
Тренер, как и атлет, может вести свой блог: рассказывать о своих тренировках и демонстрировать их результаты, выкладывать видео и фото. Также у тренера есть возможность отслеживать в приложении свои финансы, легко выводить их себе на карту или счет.
Помимо прочего, тренер имеет возможность отслеживания параметров спортсменов, на основе которых и разрабатываются занятия для каждого из них. Если же речь идет о вводной или пробной тренировке, которую не имеет смысла создавать каждый раз отдельно, тренер может воспользоваться шаблонами.
В процессе работы над приложением мы столкнулись с рядом технических сложностей, которые, оставаясь нерешенными, могли негативно повлиять на опыт пользователей:
— Календарь. Календарь в нашем случае – одна из основополагающих опций. Календарь нужен атлету, чтобы бронировать занятия у тренера и отслеживать дату следующего занятия. Тренеру — для отслеживания своего расписания и чтобы настроить дни, которые могут забронировать спортсмены. В календаре должна быть возможность отметить спортивное мероприятие, а также настроить регулярные занятия. При всем этом и у тренера, и у атлета должен отображаться их часовой пояс.
— Интеграция со смарт-часами. Важная техническая функция для любого спортивного приложения. В процессе тренировки ни один спортсмен не будет держать в руках смартфон, тогда как смарт-часы позволяют взаимодействовать с приложением даже в движении, отслеживать показатели активности спортсмена. Мы реализовали интеграцию с часами Fitbit как с самой легкой и открытой для интеграции платформой.
Сложность заключается в том, что у разных производителей разные условия интеграции. В ряде случаев необходимо оформить партнерскую программу (как у Samsung) или даже написать новую обертку на малоиспользуемом языке программирования (Garmin). Так или иначе, это достаточно затратная по времени опция, и мы работаем над тем, чтобы как можно быстрее интегрировать Trainet World в другие модели умных часов.
Несмотря на то, что у заказчика уже были наработки дизайна, нам пришлось над ним поработать.
Изначальный дизайн был сделан с явной опорой на запросы иностранного рынка. Это яркие контрастные цвета и множество цветовых акцентов, которые привлекают внимание ко всему и сразу, начиная от кнопок, заканчивая заголовками. Пользователям из России такой формат может быть непривычен.
Много вопросов было к расположению интерактивных элементов и их работе. Так, например, не было кнопки, которая открывала бы окно редактирования данных, а в ряде разделов отсутствовали элементы для подтверждения внесенных изменений. Это критично для сложной экосистемы, включающей в себя множество изменяемых пользователями данных. Мы исправили эти ошибки, а также сделали элементы дизайна универсальными для всех мобильных платформ.
Приложение Trainet World стало для нас своего рода испытанием, ведь мы столкнулись с нетривиальной задачей: разработать не просто сервис, а целую экосистему не так просто, как может показаться на первый взгляд. Это требует обширных знаний и большого опыта со стороны команды разработчика.
Работа над дизайном для иностранной целевой аудитории стала интересным и полезным опытом для наших дизайнеров. Мы учли современные тенденции на американском рынке веб-разработки и смогли сделать приложение, которое отвечало бы всем запросам пользователя.
Как итог, у нас получился классный сервис, объединяющий любителей спорта со всего света и позволяющий заниматься даже вне спортивного зала. А чтобы их опыт становился лучше, мы не прекращаем техническую поддержку проекта и уже держим в голове идеи для дальнейшего его развития.
— Интегрировать Trainet World с как можно большим количеством умных часов и дать атлетам возможность выбирать наиболее удобное для себя устройство, не тратя лишние деньги на новое.
— Также у нас в планах разработать и обучить нейросеть, которая могла бы отслеживать положение и движения атлета во время занятий и вовремя предупреждать, если упражнение выполняется неправильно. Такая нейросеть была бы полезна для атлетов, которые не нуждаются в сопровождении тренера и хотели бы заниматься самостоятельно.
— Мы планируем и дальше собирать обратную связь от пользователей. Это позволит нам совершенствовать проект и дальше, делая его только лучше.
Trainet World
Компания
Честно говоря, не ожидал что мы найдем такую компанию. Требования были завышены, бюджет был ограничен, задание было очень сложное. И кто бы мог подумать что в РФ... в Барнауле... найдется такой разработчик. Работаем уже год, в течение этого времени ни разу не возникло серьезных проблем, в переговорах в технических решениях, в плане исполнения проекта. Тьфу Тьфу Тьфу, боюсь перехвалить, так как находимся на последней стадии проекта. Если нужны отзывы о работе на Пиробайт, то коллеги смогут дать мой контакт для референса и расскажу в подробностях лично.
Пиробайт с удовольствием обсудит вашу задачу