CoachFlow
Приложение для персонального тренера и его клиентов.
Клиент ведёт тренировки, питание, самочувствие и прогресс с телефона. Тренер видит, кому нужно внимание сегодня, ведёт программы, чат и отчёты — с ноутбука или телефона.
Собственный продуктПилот на своём сервере
Всё, что тренер раньше собирал в таблицах и чатах.
Тренер ведёт клиентов онлайн: составляет программы, проверяет отчёты, подстраивает план. Обычно это таблицы, заметки и переписка в мессенджере, где данные теряются.
CoachFlow собирает это в одном месте. Клиент вносит данные за минуту прямо в зале или на кухне, тренер видит картину по каждому клиенту и сигналы, на которые нужно ответить сегодня.
День клиента — на одном экране.
Фокус недели от тренера, советы и похвала, план тренировки, питание и цели. Еда добавляется поиском, по штрихкоду или из недавнего; кольца показывают белок, жиры и углеводы относительно цели.
Кабинет тренера: кому нужно внимание сейчас.
Сигналы всех клиентов собраны в одну очередь: боль после тренировки, вопрос в чате, пропуски, плохой сон. В карточке клиента — неделя по дням: тренировки, калории, вода, сон, вес.
Программы и автопилот нагрузки.
Библиотека программ по неделям и дням назначается клиенту одним действием. Автопилот предлагает следующую нагрузку по правилам тренера, тренер применяет или отклоняет. Тренировку можно провести вместе: подходы видны у обоих сразу.
Чат рядом с данными клиента.
Фото, голосовые и файлы хранятся на своём сервере. Сообщение можно превратить в фокус недели или совет. Аналитика по всем клиентам показывает, кто отстаёт от плана.
Светлая и тёмная тема.
Тема переключается в настройках или следует за системой. Часовой пояс берётся с устройства клиента и тренера: «сегодня», тихие часы и расписание совпадают у обоих.
Продукт работает в пилоте.
Развивается по реальной обратной связи.
CoachFlow развёрнут на собственном сервере и используется в пилотном режиме. Приложение устанавливается на телефон как PWA, присылает напоминания тренеру и клиенту.
Функции добавляются по итогам использования: тренировка в зале одной рукой, быстрый ввод питания, очередь внимания и автопилот для тренера.
Вопросы о продукте
Нужно ли скачивать приложение из магазина?
Нет. CoachFlow — веб-приложение, которое устанавливается на экран телефона как PWA. Напоминания приходят push-уведомлениями.
Можно ли пользоваться без тренера?
Да. Есть самостоятельный режим: свои тренировки, питание, самочувствие, цели и прогресс без участия тренера.
Можно ли сделать похожий продукт под мою нишу?
Да. Подход переносится на любое сопровождение клиентов: фитнес, питание, обучение, консультации. Начинаем с ваших сценариев и ролей.
Техническая реализация
Next.js, React, TypeScript, Prisma, PostgreSQL. PWA с web push, сканер штрихкодов в браузере, файлы и голосовые на своём сервере с резервным копированием, светлая и тёмная тема. Развёртывание в Docker за обратным прокси с HTTPS. Сценарии покрыты автотестами Playwright.







