← Все макеты

Профиль и студия

Круг 2 — удобство. Корень профиля начинается с данных, а не со списка ссылок: что ждёт вас, насколько занят тариф, как прошла неделя. Редкое (AI, хранилище, отправка, документы) — одним экраном «Служебное». Аккаунт, вход и настройки — один экран вместо пяти. Студия — один экран с табами «Команда · Клиенты».

Профиль

Корень раздела отвечает на три вопроса: что ждёт меня, хватает ли тарифа, как прошла неделя. Дальше — плитки работы с цифрой на каждой и три строки в глубину. Всё, что открывают раз в месяц, ушло на второй уровень.

Профиль · данные сначала идея Было 30 строк в 6 группах, стало так. «Требует внимания» показывается, только если есть что показать. Тарифная шкала — сразу на корне. «Ваша неделя» — по мотивам доски спортсмена (три цифры) и «Сегодня» из web-next. Почта, телефон, вход, эффекты, единицы и «Выйти» переехали в «Аккаунт»; AI, хранилище, неотправленное, документы, мои данные и согласие — в «Служебное». Компоненты: banner, meter, stat-tile, card.

9:41
АВ

Алексей Воронов

Тренер · студия «Форма»
Требует внимания 2
Тариф · до 15 клиентов990 ₽ / мес
11из 15 мест занято
9 в списке · 2 скрытыхТариф и оплаты ›
Ваша неделя 22–28 сентября
41дней разобрано
63ответов
1 ч 40средний ответ
Работа

Напоминания · за колоколом идея §8.1: колокол вёл в никуда. Здесь всё, что вы поставили кнопкой «Напомнить спросить» в чате, по дням. Отметка «сделано» — одно касание и «Вернуть» в плашке, без диалога. Создать — FAB: единственное создающее действие списка. Компоненты: checkbox, snackbar, fab.

9:41

Напоминания

что вы решили спросить у клиентов
2 ещё сегодня
Сегодня пн, 29 сентября
Как спалось после вечерней тренировкиАнна Соколова · 9:30
Колено после приседа — не болит?Марина Ковалёва · 18:00
Перенёс ли тренировку на средуОлег Титов · 20:00
Завтра вт, 30 сентября
Взвешивание утром, натощакДаниил Сомов · 8:00
Четверг 2 октября
Откроет ли раздел «Питание»Ирина Панова · 12:00

Видите только вы; те же дела стоят в календаре. Тап по строке открывает чат с клиентом.

Отмечено: «Как спалось…»

Уведомления · что уходит клиентам и вам идея Из web-next · profile («Уведомления»): шесть переключателей и тихие часы — решение владельца 27.09; библиотека заготовок — позже. Каждая строка целиком — переключатель, 56 px. Тексты — на «вы», без упрёков. Компоненты: switch, select, collapsible.

9:41

Уведомления

что уходит клиентам и вам
Клиентам
Вам

Аккаунт и вход

Один экран вместо пяти («Профиль», «Почта», «Способы входа», «Эффекты», «Система измерения»). Привязать VK, переключить эффекты, сменить единицы — прямо в строке. Отдельными экранами остались только сценарии в несколько шагов: правка профиля и смена номера. Почта меняется тем же шаблоном, что номер, только в один шаг (код из письма).

Аккаунт и вход · всё о вас на одном листе идея Эффекты: было 3 касания — стало 2. Единицы: 3 → 2. Привязать Яндекс ID: 3 → 2. «Выйти» — здесь, внизу, а не на корне. Компоненты: card, switch, segmented, button.

9:41

Аккаунт и вход

вход — по номеру телефона
Так видят клиенты
АВ
Алексей ВороновСиловые и снижение веса
Вход
+7 916 204-18-37основной вход · всегда
a.voronov@mail.ruподтверждена
VKVKпривязан 3 сентября
ЯЯндекс IDне привязан
Настройки
Единицы

Профиль (правка) · имя, фото, строка «о себе» идея Рост, дата рождения и цель по шагам — в режиме спортсмена. Превью «как видит клиент» обновляется по ходу ввода. Из web-next · profile — «Виды спорта» чипами: по ним клиенты ищут тренера. Компоненты: text-field, checkbox-group (чипы), button.

9:41

Профиль

то, что видят клиенты
АВ
Фото
Без фото — инициалы
Одна строка. Клиент увидит её в приглашении.
Виды спорта

Номер телефона · шаг 2 из 3, новый номер. Шаги подписаны и видно, сколько осталось до конца окна подтверждения. Компоненты: field (tel), progress, button.

9:41

Номер телефона

шаг 2 из 3 · новый номер
+7 916 204-18-37текущий номер
Почта подтвердила сменузакончить до 10:25 — ещё 44 минуты
Пришлём код на этот номер — он подтвердит, что телефон ваш.

Код на новый номер нужен, чтобы аккаунт нельзя было увести на чужой телефон. Смена записывается в журнал безопасности.

Тариф идея

§8.5: у тренера не было экрана тарифа, а единственный путь к оплате открывал оплату спортсмена. Теперь шкала мест — на корне профиля, тап по ней ведёт сюда. Путь «сменить тариф»: профиль → шкала → строка → «Перейти» → «Оплатить», 4 касания. Лестница по числу клиентов, без «популярного», зачёркнутых цен и таймеров.

Тариф и оплаты · лестница, ваш отмечен, история оплат идея Из web-next · profile: история оплат с чеками и автопродление одним переключателем. Интерактивно: выберите строку — кнопка внизу назовёт, куда переходите. Компоненты: radio-cards, meter, switch, key-value.

9:41

Тариф и оплаты

ваш тариф — до 15 клиентов
11 из 15 мест
9 в списке, 2 скрытых · 990 ₽, платёж 12 октября

Клиентов больше, чем вмещает тариф? Никто не отключится: новые приглашения подождут, пока не освободится место. Вверх — сразу, с доплатой за оставшиеся дни; вниз — со следующего платежа.

Переход на тариф · шторка перед оплатой: сумма сегодня, дальше, карта. Сумма на кнопке равна сумме в тексте; «Отмена» — последней, под пальцем. Компоненты: drawer, key-value, button.

9:41

Тариф и оплаты

ваш тариф — до 15 клиентов
11 из 15 мест
до 5 клиентов
до 15 клиентов

Работа

Четыре плитки корня ведут сюда: вклад, доступ к данным клиента, что можно показывать; студия — ниже, своим разделом. Обучение — один раз: условия, пять карточек, три вопроса, готово.

Мой вклад · уровень и то, за что он идея Из web-next · profile: вклад тренера — не только продукты, но и программы в каталоге и принятые упражнения. «Как считаются очки» свёрнуто: прочитать нужно один раз. Компоненты: meter, stat-tile, collapsible.

9:41

Мой вклад

каталог Gaina
Уровень 3
420 очков · до 4-го уровня ещё 80
уровень 3 · 400уровень 4 · 500
2продукта
1в каталоге
3правки
Последнее
Творог 5 %, «Простоквашино»14 голосов «полезно»+48
«Сушка · верх/низ» в каталогескопировали 6 тренеров+60

Доступ к данным клиента · 1 — условия. Без них не запросить у клиента ни дневник, ни замеры, ни фото. До прохождения плитка на корне говорит «Пройдите обучение — 5 минут».

9:41

Доступ к данным клиента

условия · около 5 минут вместе с обучением

Дневник питания, замеры и фото формы — данные клиента. Вы видите их, пока он сам держит доступ открытым.

Принимая, вы соглашаетесь

  • Смотреть только то, что клиент открыл вам сам.
  • Не пересылать и не публиковать без его разрешения. Для показа есть «Кейс клиента».
  • Не ставить диагнозов. Жалобы на здоровье — повод отправить к врачу.
  • Клиент может закрыть доступ в любой момент — без объяснений.

Обучение · 2 — карточка «2 из 5» идея На карточке — как это выглядит у клиента, а не пересказ правил. Строки переключателей — целиком, 48 px. Компоненты: progress, switch.

9:41

Клиент решает, что вы видите

2 из 5 · осталось около 3 минут

У каждого раздела у клиента свой переключатель. Закрыл «Фото формы» — снимки пропадают у вас сразу, в том числе старые.

Так это видит клиент

Раздел закрыт — не спорьте с решением. Можно попросить открыть его снова: запрос клиент подтвердит сам.

Три вопроса · 3 — после ответа, один неверный. Ошибка — не «провал»: под вопросом сказано, какую карточку перечитать, верные ответы сохранены. Интерактивно. Компоненты: radio-group, error-summary.

9:41

Три вопроса

по карточкам обучения
2 из 3 верноНе всё верно — отмеченный вопрос стоит перечитать и ответить заново.

1. Клиент закрыл «Фото формы». Что вы увидите?

Верно: ничего — раздел закрыт

2. Клиент пишет: колено болит после приседа. Что уместно?

Перечитайте карточку 4 «Здоровье — к врачу» ›

3. Хотите показать результат клиента. Что нужно?

Верно: его разрешение через «Кейс клиента»

Готово · 4 — что теперь можно и где идея Финал называет следующее действие («К клиентам»), а не только «Вернуться». Компоненты: empty-state (успех), button.

9:41

Доступ к данным клиента

обучение пройдено

Готово

Вы можете запрашивать у клиентов доступ к дневнику питания, замерам и фото формы. Каждый такой запрос человек подтверждает сам.

Где запросить
Карточка клиентау закрытого раздела — «Запросить доступ»
Чатвложение «Запрос доступа»

Что можно показывать · действующие разрешения идея Ниже — свёрнутый список закончившихся со статусом, чтобы было понятно, почему кейс пропал. Компоненты: card, badge, collapsible.

9:41

Что можно показывать

разрешения клиентов на показ
2 действуют

Здесь только то, на что есть действующее разрешение. Пропало из списка — показывать больше нельзя.

Марина Ковалёваможно показывать до 14 марта 2027
без имени и лица2 фото · 2 величины
Вес66,1 → 64,2 кг
Талия74 → 69 см

Показ — без имени и лица; лицо закрыла сама Марина. Метка «Алексей В. · Gaina» стоит на каждом снимке.

Студия

Один экран с табами «Команда · Клиенты» вместо трёх экранов-списков. «Как идёт работа» больше не отдельный блок: выполнение планов — полоской в строке каждого специалиста. Вид владельца; студию «Форма» ведёт тот же Алексей. §8.6: «Назначить» открывает выбор специалиста.

Студия · Команда · места, состав, работа идея «Клиенты студии»: было 2 касания — стало 1 (таб). Плашка «2 клиента без специалиста · Распределить» — из web-next · studio/team. «⋯» у специалиста — меню: роль, передать клиентов, убрать из штаба. FAB «Пригласить в команду» — ссылка с ролью, место занимается после принятия (из web-next · studio). Компоненты: tabs, banner, meter, menu, fab.

9:41

Студия «Форма»

вы — владелец
4 занятых места из 5
2 клиента без специалистаподключились по коду студии
АВАлексей Вороноввладелец · 9 клиентов · планы 38 из 45вы
ОЗОльга Зиминаадминистратор · 11 · планы 41 из 52
КЖКирилл Жуковтренер · 6 · планы 18 из 26
ДМДина Муратоватренер · 4 · планы 15 из 16
Места и счёт6 360 ₽ за октябрь · 4 места · видите только вы

Студия · Клиенты · кто с кем работает идея Поиск и фильтр по специалисту вместо длинных групп; «Назначить» — прямо в строке у тех, кто без специалиста. FAB нет: создающего действия у списка нет. Компоненты: tabs, search-field, filter-bar (чипы), menu.

9:41

Студия «Форма»

вы — владелец
32 клиента
РГРоман Гусевбез специалистапришёл 27 сент
ЛШЛена Штернбез специалистапришла 28 сент
Марина КовалёваАлексей Воронов
ТРТимур РахимовОльга Зимина
ВЕВера ЕгороваДина Муратова

«⋯» — «Сменить специалиста» или «Снять специалиста». Клиент остаётся у студии, его согласие не отзывается.

Назначить специалиста · шторка выбора идея §8.6: владелец выбирает, кого назначить; рядом — сколько клиентов у каждого, решение за ним. Передача пишется в журнал студии (из web-next · studio). Компоненты: drawer, radio-cards.

9:41

Студия «Форма»

вы — владелец
32 клиента
РГРоман Гусев

Служебное

Шесть строк корня (Расход AI, Хранилище, Неотправленное, Мои данные, Согласие, документы) — теперь один экран с сеткой 2×2 и документами под ней. «Хранилище» и «Неотправленное» слиты: и то и другое — «что лежит на этом телефоне». «Мои данные» и «Согласие» — «Данные и согласия», как в web-next.

Служебное · сетка с цифрами, документы ниже идея Каждая плитка — состояние, а не название: «31 из 100», «3 ждут». Версия приложения — здесь, а не на корне. Компоненты: stat-tile, meter.

9:41

Служебное

то, что открывают редко
Документы

Gaina 1.1.0 (11)

Расход AI · квота месяца и журнал идея Из web-next · profile: «Докупить запросы» — пакеты не сгорают и тратятся после месячных. Компоненты: meter, key-value, drawer (пакеты).

9:41

Расход AI

этикетки, фото еды, ответы клиентам
31 из 100 запросов
в сентябре · новый счёт с 1 октября
Черновик ответа клиенту24
Анализ фото еды5
Скан этикетки и ценника2
Последние запросы
Черновик ответаМарина Ковалёва · сегодня, 9:12
Анализ фото едыничего не распознано · вчера, 21:40

Запрос списывается за каждый ответ, даже без результата; сбои и отмены бесплатны.

На этом телефоне · неотправленное и место идея «Хранилище» и «Неотправленное» — один экран: сначала то, что требует решения (отказ сервера с причиной и выходом), потом место. «Удалить» у записи — с «Вернуть» в плашке, без диалога. Компоненты: collapsible, key-value, banner, button.

9:41

На этом телефоне

нет сети — отправим, когда появится
3 не отправлены
сервер отказалНормы питания для Ирины Пановой26 сентября · 1 850 ккал, Б 120 г

Ирина закрыла вам раздел «Питание», поэтому правку не приняли. Текст сохранён здесь.

Комментарий к тренировкеждёт сети · Даниил Сомов, вчера
Правка «Сушка · верх/низ»ждёт сети · сегодня, 8:15
Место 84 МБ
Видео разборов52 МБ
Фото клиентов · копии21 МБ
Чаты8 МБ
Программы и рационы3 МБ

Без сети открываются ваши программы, рационы и чаты; данные клиентов — только онлайн. Освобождение стирает копии фото и видео, оригиналы на сервере.

Данные и согласия · «Мои данные» + «Согласие» идея §8.12: экран был про спортсмена. Теперь — ваши согласия и ваши данные. Выгрузка — один архив по кнопке, без четырёх переключателей (из web-next · profile: «архив за 24 часа»). Данные клиентов выгружает сам клиент. Компоненты: key-value, button, confirm.

9:41

Данные и согласия

ваши персональные данные
Согласия
Ваши данные

Архив: программы, рационы, заметки и ваша переписка. Соберём за сутки, ссылку пришлём на a.voronov@mail.ru.

Дневник, замеры и фото клиентов принадлежат им — выгрузить их может только сам человек.

Удаление аккаунта

  • Клиенты получат уведомление; их данные остаются у них.
  • Назначенные программы и рационы останутся у клиентов копиями.
  • Студию сначала передайте другому владельцу.

Подтверждение и отмена

Правило для всего приложения. Обратимое (отметить, скрыть, удалить черновик) — сразу, с плашкой «Вернуть» на 5 секунд. Диалог — только когда рвётся связь с человеком или данные уходят безвозвратно. Шаблон диалога — шторка снизу: заголовок — вопрос с глаголом; тело — до четырёх последствий без «вы потеряете»; мягкий путь, если он есть, назван кнопкой. Кнопка подтверждения повторяет глагол заголовка (не «Да» и не «ОК»); красная — только для разрыва и удаления, иначе обычная тёмная. «Отмена» — последней, ближе к пальцу; фокус открывается на ней, тап по затемнению — тоже отмена.

Отвязать клиента? · пример шаблона, красный вариант идея Вместо «Вы потеряете доступ» — «закроются для вас»; «Скрыть» предложено кнопкой, а не абзацем в конце. Компоненты: confirm (drawer), button.

9:41

Клиенты

9 спортсменов · 4 требуют внимания
Марина Ковалёваждёт ответа · сегодня
Даниил Сомовтренировка вчера

Отвязать клиента?

Марина Ковалёва
  • Связь разорвётся с обеих сторон, Марина получит уведомление.
  • Дневник, замеры и прогресс Марины закроются для вас.
  • Программа и рацион останутся у неё, но перестанут обновляться.
  • Ничего не удаляется: новое приглашение — и всё продолжится.