Развлечение и спорт
Октябрь 2026
Персональный тренер ведёт клиентов онлайн: составляет программы, проверяет отчёты, подстраивает план. Обычно это таблицы, заметки и переписка в мессенджере, где данные теряются.
Нужно было собрать всё в одном приложении: клиент за минуту вносит тренировки, питание и самочувствие с телефона, а тренер видит картину по каждому клиенту и сигналы, на которые нужно ответить сегодня — с ноутбука или телефона.
Сделали веб-приложение (PWA) с двумя частями: приложение клиента на телефоне и кабинет тренера. Устанавливается на экран телефона без магазина приложений, напоминания приходят push-уведомлениями.
День клиента на одном экране: фокус недели от тренера, план тренировки, питание и цели. Еда добавляется поиском, по штрихкоду или из недавнего; кольца показывают белок, жиры и углеводы относительно цели.
Кабинет тренера: сигналы всех клиентов собраны в одну очередь — боль после тренировки, вопрос в чате, пропуски, плохой сон. В карточке клиента — неделя по дням: тренировки, калории, вода, сон, вес.
Программы и автопилот нагрузки: библиотека программ по неделям и дням назначается клиенту одним действием, автопилот предлагает следующую нагрузку по правилам тренера. Чат с фото, голосовыми и файлами — рядом с данными клиента, аналитика показывает, кто отстаёт от плана.
Технически: Next.js, React, TypeScript, Prisma, PostgreSQL; PWA с web push, сканер штрихкодов в браузере, светлая и тёмная тема. Развёртывание в Docker за обратным прокси с HTTPS, файлы на своём сервере с резервным копированием, сценарии покрыты автотестами Playwright.
CoachFlow — собственный продукт WOVION. Развёрнут на собственном сервере и используется в пилотном режиме: клиент и тренер работают в одном приложении вместо таблиц и мессенджеров, напоминания приходят обоим.
Функции добавляются по итогам использования: тренировка в зале одной рукой, быстрый ввод питания, очередь внимания и автопилот для тренера. Подход переносится на любое сопровождение клиентов: фитнес, питание, обучение, консультации.
Подробный разбор с видео-турами: wovion.ru/cases/coachflow