Тренер · концепт интерфейса

Программа, которая дышит в ритме тела

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

Открыть приложение Читать SPEC Прототип клиента

Сигнатура

Цикл как ландшафт энергии

Центр интерфейса — один график, где фаза задаёт рельеф, а нагрузка ложится поверх него. Мягкая заливка под кривой — это биологическая готовность тела; столбики — то, что назначил план. Когда столбики повторяют рельеф, тренер видит суть продукта за секунду: нагрузка идёт в такт телу, а не против него.

Цвет здесь несёт логику, а не украшает: температура спектра = уровень энергии. Фиолетовый и синий — покой и разгрузка, коралловый и красный — набор и пик.

Палитра фаз
Менструальная
#8B6DB0
Фолликулярная
#E9764F
Овуляция · пик
#F0432F
Лютеиновая
#5B84B1
Чернила
#1C1420
Фон
#EFEBF4
Типографика
Программа
Unbounded
заголовки, числа
Нагрузка подстраивается под фазы цикла — точно и по-человечески.
Golos Text
текст, интерфейс
RPE 7 · 3×8 · день 09
JetBrains Mono
данные, метки
Что показывает прототип

Клиенты — фаза цикла видна прямо в списке, тренер сразу понимает, кто на пике, а кто на разгрузке.

Клиент — полоска «эта неделя» пн–вс, активность и заметки. Точка на дне — слот, цвет — фаза в эту дату.

Новый клиент — анкета и первый замер одной формой, цикл включается галочкой. Архивирование живёт в карточке клиента.

Упражнение — карта мышц из ТЗ: тело собрано из блоков по подгруппам справочника. Жим лёжа зажигает нижние и наружные грудные, скручивания — верх пресса, а не весь корпус.

Группы мышц — справочник из ТЗ целиком: 8 групп и 14 подгрупп, у каждой счётчик ссылающихся упражнений. Видно и дыры: две берцовые мышцы пустые, а бицепс бедра пришлось добавить — в ТЗ его нет.

Настройка тренировки — подходы, повторения и сеты по умолчанию. Меняешь значения — генератор и пример под ними перестраиваются сразу.

Анкета — замеры не перезаписываются, а копятся: 8 плиток с дельтой к прошлой записи, график по любой метрике и история из шести записей с марта.

Профиль — тренер и зал: телефон подтверждён, адрес из 2ГИС со схемой.

Журнал — день по времени: цветная кромка карточки — фаза клиента, красная линия — «сейчас», пунктир — свободное окно, оно же кнопка записи.

Новая тренировка — форма из ТЗ целиком: тип, кардио, разминка, группы мышц. Кнопка Сгенерировать собирает сеты с нумерацией 1.1 · 1.2, время пересчитывается на лету.

Программа — герой: 4 микроцикла легли на один цикл. Неделя открывается в дни (вт чт пт сб), цвет даты — фаза этого дня.

Создать — дни недели выбираются явно, слот (время и роль) порождает записи в журнале. Тумблер «авто ↔ вручную», синхронизация с циклом отдельной картой.

Тренировка — видно, как план сам снимает объём в лютеиновой фазе: было 4×8 → стало 3×8.