Тема
Тренеру: с чего начать
Первые шаги
- Регистрация (
/register) — выбери роль «тренер». - Пригласи клиента (
/app/clients) — у тебя есть постоянная ссылка-приглашение/join/{token}. Отправь её клиенту в мессенджере; после подтверждения он появится в списке. Ссылка не меняется — можно закрепить её в профиле или в шаблоне сообщения. - Собери программу (
/app/programs) — дни цикла → упражнения → целевые подходы. Удачную программу сохрани как шаблон и назначай следующим клиентам. - Смотри план и факт (
/app/clients) — по каждому клиенту видно, что было назначено и что реально сделано.
Что где лежит
| Экран | Зачем |
|---|---|
/app | сколько у тебя активных клиентов, переход в кабинет |
/app/clients | список клиентов, ссылка-приглашение, карточка клиента с планом и фактом |
/app/programs | конструктор программ и шаблоны |
/app/exercises | свои упражнения поверх системного каталога |
/app/settings/profile | имя, email, телефон |
Меню слева показывает только доступные твоей роли разделы; на телефоне открывается кнопкой в верхней панели.
Карточка клиента
В карточке — тренировки за 7 и 30 дней, назначенные программы и последние тренировки с тоннажом и списком упражнений. Кнопка «Назначить программу» открывает конструктор с уже выбранным клиентом.
Если клиент не открыл историю до начала вашей работы, в карточке об этом написано прямо: показаны только тренировки с даты начала связи.
Границы доступа
- Программу можно назначить только клиенту с активной связью.
- Дневник, замеры и питание клиента видны, пока связь активна; после завершения доступ закрывается.
- Тренировки клиента до начала вашей связи скрыты, пока клиент сам не разрешит передачу истории.
- Принять твоё приглашение может только аккаунт спортсмена, и только если у него нет другого действующего тренера.
Это не ограничение интерфейса, а инвариант продукта: данные принадлежат спортсмену.
Свой дневник
Тренер тоже тренируется, но дневник, прогресс и питание — разделы аккаунта спортсмена. Чтобы вести их у себя, нужен аккаунт с ролью спортсмена: один пользователь может иметь обе роли, тогда в меню появятся оба набора разделов.
Ещё не в продукте
Чат с клиентом, пакеты занятий, фото-замеры «до/после» и платные подписки запланированы на следующий этап. Пока переписка и оплата — вне приложения.