Управление клиентами
Раздел /coach/clients — вся Ваша база. Сюда добавляются клиенты, ставятся теги, фиксируются заметки и параметры тела. Здесь же — фильтрация активных и архивных и быстрый переход в профиль.
// коротко
- Два способа добавить клиента: вручную или приглашением по email.
- Поиск по имени, фильтры «активные / в архиве / все» и фильтр по тегам.
- В профиле: контакт, заметки, теги, тело, цели, ссылки на тренировки и прогресс.
- Архивный клиент остаётся в базе, но не попадает в сводки и календарь по умолчанию.
Обзор раздела
На пустом аккаунте список — заглушка: ни одного клиента, и предложение добавить первого.

После пары добавлений тот же экран наполняется строками: имя, теги в виде чипов, дата последнего контакта и переход в профиль.

Список и фильтры
В шапке списка три инструмента: поле поиска, фильтр статуса и фильтр по тегам. Поиск идёт по имени; email и телефон не ищет — для этого есть профиль клиента.

Фильтр статуса по умолчанию стоит в положении «активные» — архивные клиенты не мешают картине дня.

Добавление вручную
Ручная форма живёт на /coach/clients/new, вкладка «Вручную». Ничего не отправляет на почту — клиент не получит уведомление, и доступ Вы выдадите позже, если понадобится.


Приглашение по email
Вторая вкладка той же формы — «Пригласить». TRENYA отправляет клиенту приветственное письмо со ссылкой для входа: он попадёт на страницу /welcome, задаст пароль и получит доступ в свой кабинет.
Письмо приходит в локали клиента и с осмысленным приветствием — никаких сухих служебных писем «Confirm your account».
Профиль клиента
Профиль клиента — /coach/clients/[id]. Это центральная страница по одному человеку: контактные данные, заметки, теги, цели, параметры тела. Отсюда же ссылки в его календарь, прогресс и журнал.

- Контакт
- Имя, email, телефон. Email пригодится, чтобы отправить приглашение позже.
- Заметки
- Свободный текст. Видны только Вам.
- Теги
- Чипы. Сервер убирает дубли и приводит к нижнему регистру.
- Тело и цели
- Цели, рост, вес, дата рождения. Клиент заполняет на /client/settings, Вы видите только для чтения.
- Архив
- Кнопка «В архив»: убирает клиента из активного списка и сводок.
Карточка регулярности
Сверху в профиле — блок регулярности: доля выполненных тренировок за последние 14 дней. Цвет меняется по порогам: ≥ 80% — зелёный, ≥ 50% — жёлтый, < 50% — красный.

Подробнее про показатель и графики — в разделе «Прогресс клиента».
Архивация
Архив — мягкое удаление: клиент остаётся в базе со всей историей тренировок, но не учитывается в сводках и не появляется в календаре по умолчанию. Вернуть — кнопкой «Из архива» в его профиле.



