Номинируйте кейсы на Workspace Digital Awards 2026. Прием заявок до 15 декабря по льготной цене, успейте принять участие!
Tools
Приложение - Бот для Бегового Сообщества. Анализ .fit файлов прямо в телефоне
Tools
#Фирменный стиль#Разработка чат-ботов и Mini Apps#Разработка программного обеспечения

Приложение - Бот для Бегового Сообщества. Анализ .fit файлов прямо в телефоне

108 
Tools Россия, Пермь
Поделиться: 0 0 0
Приложение - Бот для Бегового Сообщества. Анализ .fit файлов прямо в телефоне
Клиент

108

Бюджет

300 000

Сфера

Развлечение и спорт

Регион

Россия, Пермь

Сдано

Июнь 2025

Задача

🚨 Задача

Клиент обратился к нам с идеей создать простой и понятный инструмент для спортсменов, который позволяет быстро и красиво визуализировать результаты тренировки в виде дизайнерского изображения.

Основная задача заключалась в автоматической обработке тренировочных файлов формата .fit, которые используют спортивные часы и трекеры (Garmin, Wahoo и др.), извлечении ключевых параметров тренировки и последующем создании персонализированных карточек в визуально привлекательной форме.

Продукт должен работать через Telegram-бота, быть доступным и удобным для массовой аудитории, без необходимости скачивать отдельное приложение.

🚨 Подход

Мы начали с построения архитектуры Telegram-бота, в центре которой — модуль парсинга и анализа .fit файлов. Эти файлы содержат подробную информацию о каждой тренировке: дистанция, темп, время, перепад высот, частота сердечных сокращений и множество других метрик.

Наш парсер был разработан с нуля, с учётом структуры бинарных .fit файлов, и позволяет быстро извлекать нужные показатели с высокой точностью. Для пользователей это означает — просто отправить файл, полученный с часов, и мгновенно получить готовую аналитику без ручной обработки или сложных действий.

🚨 Реализация

После загрузки файла бот автоматически анализирует тренировку и предлагает пользователю выбор одного из заранее подготовленных шаблонов дизайна — минималистичных, инфографических, художественных или мотивирующих. Каждый шаблон поддерживает автоматическую подстановку значений: дистанция (в км), средний темп (мин/км), общее время тренировки, перепад высот (в метрах). Затем бот запрашивает у пользователя фотографию, которая будет использоваться как фон или основной элемент карточки. Поверх изображения накладываются шаблонные элементы и динамические данные.

Решение

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

Результат

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

https://t.me/OZErunning

Стек технологий


Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Tools с удовольствием обсудит вашу задачу

Оставить заявку