← Все макеты

Клиент

Всё, что тренер делает с одним клиентом. Круг 2: карточка — четыре таба с живыми данными и действием прямо на них вместо списка из девяти строк; нормы — короче, с расчётом по умолчанию; фото формы — разбор и сравнение на одном экране. Главный пример — Марина Ковалёва, клиент без приложения — Павел Жуков.

Карточка клиента · четыре таба

Доска: кто, цель и одно число — вес. Под доской — табы. Каждый таб показывает данные и даёт действие там, где данные: «Разобрать» у нового отчёта, «Сменить» у программы, «Изменить» у нормы. Внизу на всех табах одно и то же: «Написать» и запрос фотоотчёта. Редкие действия (кейс, группы, скрыть, отвязать) — в «⋯».

Обзор · что ждёт тренера (с кнопкой на месте), неделя одной сеткой, ближайшая тренировка, привычки, личная заметка. идея «Ждёт вас» — из web-next · today; идея привычки — из спортсмена · habits; сетка недели — из web-next · clients «Неделя». Строка цели под именем — §8.4. Компоненты: tabs, banner, button, key-value.

9:41

Марина Ковалёва

Сушка · −0,5 кг/нед · 7-я неделя
Вес · вчера, 28 сентября
64,2 кг
−1,9 кг с 12 августа · до цели 3,2 кг

Ждёт вас 2

Отчёт по формевчера · фас, бок, спина
Белок ниже нормы3-й день · вчера 96 из 140 г

Прошлая неделя 22–28 сент

по плану · в допускевне допусканет записей
Тренировки 3 из 3 · питание в допуске ±10 % 4 из 6 дней

Дальше

Ср, 1 окт · день 2Full-Body · 5 упражнений

Привычки задали вы · прошлая неделя

Вода 2 л 5 из 7
Сон от 7 часов 4 из 7
Видите только выКолено — без глубоких приседов. Замена: жим ногами.

Тренировки · программа с прогрессом и днями недели, «что Марина видит вперёд» прямо здесь переключателем (идея вместо шторки M2, сохранённое значение выбрано — §8.3), последняя тренировка, рабочие веса. идея рабочие веса — из web-next · clients «Силовые · рабочие веса» и спортсмена · progress/ExerciseHistory. Компоненты: tabs, segmented, meter, button.

9:41

Марина Ковалёва

Сушка · −0,5 кг/нед · 7-я неделя

Full-Body · 3 дня

неделя 5 из 8 · сделано 12 из 24 · до 26 октября
Ср, 1 октдень 2
Пт, 3 октдень 3
Вс, 5 октдень 1
Марина видит план вперёд
Сейчас видит до 12 октября. Сделанное видно всегда.

Вс, 28 сент · Full-Body · день 1

52 мин · 3 480 кг · ▲ 6 % к прошлой · отметки: норма 3, легко 1
Заметка Марины«Сегодня зашло легко, добавила повтор в приседе»

Рабочие веса старт 1 сент → сейчас

УпражнениеСтартСейчас
Присед со штангой5060 кг
Жим лёжа32,540 кг
Тяга верхнего блока4045 кг
Выпады с гантелями812 кг
Занимались вместе?внесите тренировку за Марину

Питание · сегодня по приёмам (новое неотмеченный приём — пустая ячейка, решение 6), неделя столбиками с нормой, настройки питания — строками «значение · Изменить» вместо четырёх переходов. идея «в допуске ±10 %» — из web-next · nutrition. Режим Марины ведёте вы — право выдала она. Компоненты: tabs, key-value, meter.

9:41

Марина Ковалёва

Сушка · −0,5 кг/нед · 7-я неделя

Сегодня

520 из 2 100 ккал
Б18 из 140 г
Ж12 из 70 г
У60 из 225 г
Завтрак08:10
520 ккал
Обедещё нет
Перекусещё нет
Ужинещё нет

Неделя пунктир — норма 2 100

пнвтсрчтптсбвс
В допуске ±10 % — 4 из 6 дней с записями · среда без записей в среднее не входит

Настройки питания

Норма2 100 ккал
Б 140 · Ж 70 · У 225
Режим · ведёте вы4 приёма: завтрак, обед, перекус, ужин
Правила5 в рационе · 3 запрета
Рацион«Сушка · 4 приёма» · с 1 сентября

Тело — бывший экран «Прогресс клиента» (1.5), теперь таб; имя один раз (§8.10). Вес: точки взвешиваний и линия среднего за 7 дней — судим по линии, не по точке (идея из спортсмена · weeklyReview). Отчёты — с «Разобрать» у нового и расписанием (идея из web-next · reports «Расписание отчётов»). Закрытая категория — «Попросить» на месте (§8.7). Компоненты: tabs, segmented, button.

9:41

Марина Ковалёва

Сушка · −0,5 кг/нед · 7-я неделя

Вес

среднее за 7 днейвзвешиваниятемп цели
За месяц среднее −1,2 кг · 9 взвешиваний

Отчёты по форме 8

28 сент · новый64,2 кг · фас, бок, спина
РасписаниеРаз в 2 недели, по вс

Замеры 28 сент · к 31 авг

Талия71,5 ▼ 1,5
Бёдра96,0 ▼ 1,0
Грудь88,0 = 0
Плечо27,5 ▲ 0,5
Процент жираМарина не открыла вам

«⋯» — редкое · сюда ушли строки, которые нужны раз в месяц: кейс, внести замер, группы, скрыть, отвязать. Отвязать — отдельно, красным, с подтверждением последствий. Компоненты: menu, confirm.

9:41

Марина Ковалёва

Сушка · −0,5 кг/нед · 7-я неделя

Ждёт вас

Прошлая неделя

Клиент без приложения · те же табы, «Питание» выключено и говорит почему (дневника нет). Одно приглашение (§8.13). «Повторить прошлую» — внести тренировку в одно касание (идея из web-next · clients «Из прошлой тренировки клиента»). Внизу — то, что вносит только тренер. Компоненты: tabs (disabled с причиной), banner.

9:41
ПЖ

Павел Жуков

Сила · с 3 сентября · не в приложении
Вес · внесли вы 26 сентября
92,4 кг
−1,1 кг с 3 сентября
Дневника нет: Павел не в приложении
В приложениевнесённое останется у Павла

Последняя тренировка

Пт, 26 сент · Верхдень 2 · 61 мин · внесли вы

Фото формы снимаете вы

Без сети · имя и аватар — из списка, остальное ждёт связи: серые места, а не нули. Повтор — сам, как вернётся сеть, и кнопкой. Компоненты: banner, skeleton.

9:41

Марина Ковалёва

Сушка · −0,5 кг/нед · 7-я неделя
Нет сетиКарточка Марины откроется, как только появится связь. Ничего делать не нужно.

Журнал тренировок

Лента: последняя раскрыта по подходам, остальные строкой. Создание — FAB справа внизу: одно главное действие списка. Вход «внести за клиента» сразу предлагает правильный вариант.

Журнал · фильтр по виду (идея), «внесли вы» у тренерских записей, счёт у матчей. FAB «Внести тренировку» вместо дока — это список с одним создающим действием. Компоненты: filter-bar, collapsible.

9:41

Журнал тренировок

Марина Ковалёва
За сентябрь
12 тренировок
38 за всё время

Full-Body · день 1вс, 28 сент

52 мин · 3 480 кг · ▲ 6 % к прошлой
Присед со штангой
разм. 40 × 1060 × 860 × 860 × 860 × 9
Жим лёжа
разм. 20 × 1240 × 1040 × 1040 × 9
Тяга верхнего блока
45 × 1245 × 1245 × 11
Выпады с гантелями
12 × 1012 × 1012 × 11

Внести тренировку · шторка с верным вариантом по умолчанию: следующий день программы, веса из прошлой. Было 4 шага (когда → что → вид → дальше) → 1 касание «Начать запись». идея «Повторить прошлую» — из web-next · clients. Компоненты: drawer, radio-cards, segmented.

9:41

Журнал тренировок

Марина Ковалёва

Full-Body · день 1

Пусто · у клиента без приложения тренировки вносит тренер — пустое состояние само говорит, что сделать, и ведёт туда же, куда FAB (FAB при пустом списке не дублируем). У клиента с приложением: «Марина ещё не записала тренировку. Как запишет — появится здесь». Компоненты: empty-state.

9:41

Журнал тренировок

Павел Жуков · не в приложении

Тренировок пока нет

Внесите занятие после зала — оно появится здесь и в прогрессе Павла.

Цели и нормы

Одна короткая форма: всё уже посчитано по формуле, тренер правит только то, с чем не согласен. Сохранение обратимо — вместо подтверждения тост «Отменить». Режим питания задают и спортсмен, и тренер; тренер может получить право вести его единолично — выдаёт спортсмен.

Цели и нормы · калории по формуле (видно, что изменено вами, и «вернуть»); макросы — белки г/кг и жиры %, углеводы — остаток: суммы «не 100 %» больше нет. Нутриенты свёрнуты. идея допуск ±5/10/15 % и «+ккал в день тренировки» — из web-next · clients «Режим питания и расчётная норма». Даты «когда дойдёт до цели» нет — как у спортсмена в weeklyReview. Компоненты: segmented, number-field, collapsible, switch.

9:41

Цели и нормы

Марина увидит «задано тренером»
По формуле 2 080 · изменено вами
В день тренировки +200 ккал
Марина увидит 2 300 в дни по плану
Допуск — день «в норме»

Макросы

Б 140 г · 27 %Ж 70 г · 30 %У 225 г · 43 % — остаток

Состояния · формулу не посчитать — сказано, чего не хватает, и кнопка спросить; калории задаются вручную. Нутриенты раскрыты, изменённое помечено. После сохранения — тост «Отменить» вместо диалога «Вы уверены?»: правка обратима. Компоненты: banner, collapsible, toast.

9:41

Цели и нормы

Анна Соколова увидит «задано тренером»
Нормы отправлены Анне
ФормулаНе посчитать: Анна не указала рост. Норму можно задать вручную.
Вода2,5 л · было 2,0
Клетчатка25 г
Сахарне более 40 г
Насыщенные жирыне более 20 г
Сольне более 5 г
Холестеринне более 300 мг
Калий3 500 мг

Режим задаёт спортсмен · у Даниила режим общий: последним его менял он, править можете оба. Запрос права вести единолично — шторка, Даниил решает сам и может вернуть право. После отправки на месте кнопки — «Запрос у Даниила · ждёт ответа · Отозвать». У Марины (право выдано) — «Режим · ведёте вы» в табе «Питание». новое решение владельца 27.09. Компоненты: drawer, textarea.

9:41

Режим питания

Даниил Сомов

5 приёмов задаёт спортсмен

Даниил изменил режим 20 сентября. Править можете оба.
Приём 107:30
Приём 211:00
Приём 315:00

Вести режим единолично

Отчёт по форме · разбор и сравнение

Один экран вместо трёх: отчёт открывается большим фото, «Сравнение» включает шторку с прошлым отчётом, ответ пишется тут же — с шаблонами и приложенным сравнением.

Разбор отчёта · ракурс, большое фото, комментарии, ответ внизу. идея быстрые ответы — из web-next · reports «Шаблоны ответов» (на «вы»). Компоненты: segmented, chip, text-field.

9:41

Отчёт · 28 сент

Марина Ковалёва · 64,2 кг
28 сент · 64,2 кг
Марина · вчера, 20:14

Свет другой, но талия, кажется, ушла

Тот же экран, «Сравнение» · по умолчанию — с прошлым отчётом, стартовый и «Другая дата…» — чипами (дата открывает шторку с сеткой снимков того же ракурса). Шторка тянется пальцем и стрелками. Замеры за тот же срок — фактом. идея «Приложить сравнение» к ответу — из web-next · reports. Было 6+ касаний → 2. Компоненты: segmented, chip, slider, switch. Интерактивно.

9:41

Отчёт · 28 сент

Марина Ковалёва · 64,2 кг
12 авг · 66,1 кг28 сент · 64,2 кг
Вес · 47 дней−1,9 кг
Талия−2,5 см
Приложить сравнение к ответу

Правила питания

Что клиент видит отметками при выборе еды: «в рационе», «вне рациона» и «нельзя» — всегда с причиной. Добавление — FAB; правило снимается прямо со строки, отменой в тосте.

Правила · идея режим «Как видит Марина: только запреты / только разрешённое» — из web-next · nutrition «Вид списка». Причины переносятся на вторую строку. Снять правило — «×» на строке, отмена в тосте (без диалога). FAB «Добавить правило». Компоненты: segmented, tag, toast.

9:41

Правила питания

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

Нельзя 3

Сладкая газировка«35 г сахара в банке — берите без сахара или воду с лимоном»
Майонез«Заправляйте салат йогуртом с горчицей — вкус тот же, жира втрое меньше»
Snickers бренд«Вместо него — протеиновый батончик»

В рационе 5

Творог 2–5 %Куриная грудкаГречкаОвсяные хлопьяЛосось

Добавить правило · поиск по каталогу; тап — шторка: что сделать и почему. Для запрета причина обязательна, готовые — чипами, чип подставляет текст. идея «Из шаблона» (без лактозы, без сахара) — из web-next · nutrition. Компоненты: search-field, drawer, radio-group, chip, textarea.

9:41

Добавить правило

для Марины Ковалёвой
Из шаблона:
Кока-Кола Классик42 ккал в 100 мл · сахар 10,6 г
Кока-Кола Зеро0 ккал · без сахара
Coca-Colaбренд · 14 продуктов

Кейс клиента

Показать результат клиента в своём профиле — только с его согласия. Список запросов со статусами; новый запрос — FAB, шторка уже заполнена разумно: первый и последний снимок, величины за весь срок.

Запросы · статусы цветом и словом; решение клиента «не показывать» — спокойным нейтральным, без красного. FAB «Новый запрос». Вход — из «⋯» карточки. Компоненты: tag, empty-state.

9:41

Кейс клиента

Марина Ковалёва
Сушка · 12 авг → 28 сентотправлен сегодня, 9:30ждёт ответа
Первые 4 неделидо 31 декабря · профиль тренераможно показывать
Замеры за июль2 августарешила не показывать
Старт в заледо 1 июлясрок вышел
Весна15 маяотозвано Мариной
Лицо на снимках всегда закрыто маской. Марина может отозвать согласие в любой момент — снимки тогда уйдут из профиля.

Новый запрос · шторка с умолчаниями: первый и последний снимок уже выбраны, величины за весь срок включены, цель — «Профиль тренера». Чаще всего остаётся нажать «Отправить». Компоненты: drawer, checkbox (снимки), switch, chip, textarea.

9:41

Кейс клиента

Марина Ковалёва

Шторка «Назначить программу»

Открывается «Сменить» у программы в табе «Тренировки». Шторка «Что клиент видит вперёд» (M2) больше не нужна — это переключатель в том же табе.

M1 · Назначить программу · текущая помечена, дата старта по умолчанию — ближайший понедельник, веса из истории включены. Текст замены — что сделанное останется. идея одна шторка вместо трёх двойников (§8.9): из «Планов» она же открывается со списком клиентов. Компоненты: drawer, radio-group, chip, switch.

9:41

Марина Ковалёва

Сушка · −0,5 кг/нед · 7-я неделя

Full-Body · 3 дня