Гайд · ОФП
Как работает модуль ОФП
Модуль ОФП — это саморегистрация спортсмена, прохождение ТЕСТа по упражнениям (можно выбрать 1–3 упражнения),
выполнение заданий и отметка «Выполнил». Для тренера есть админ-панель: контроль спортсменов, генерация ссылок,
удаление и очистка неактивных.
1) Регистрация и доступ спортсмена
- Спортсмен регистрируется самостоятельно: Email, Фамилия Имя, клуб, PIN-код.
- После регистрации получает персональную ссылку (можно сохранить в закладки).
- Если ссылка потерялась — доступ восстанавливается по Email + PIN (без участия тренера).
Готово: регистрация + восстановление доступа + персональная ссылка.
2) ТЕСТ по упражнениям
- ТЕСТ запускается, когда спортсмену назначено «ТЕСТ» по категории (руки/ноги/пресс).
- Упражнения выбираются из выпадающих списков (чтобы не ошибаться в названиях).
- Можно сохранить тест, выбрав хотя бы одно упражнение (например, только отжимания).
Готово: выпадающие списки упражнений + сохранение результата по 1–3 упражнениям.
3) Задания и отметка выполнения
- Спортсмен выполняет задания по подходам (обычно 5 подходов) и нажимает «Выполнил».
- Система фиксирует выполнение и обновляет последнюю активность спортсмена.
- Тренер видит актуальный статус по спортсменам в таблице.
Готово: отметка «Выполнил» + фиксация активности (last_active_at).
4) Админ-панель тренера
- Доступ тренера закрыт кодом (общий код для всех тренеров — по необходимости можно разделить).
- Таблица: список спортсменов, поиск, последняя активность, удаление конкретного спортсмена.
- Инструменты: генератор ссылок, массовая очистка неактивных, служебные страницы (инструкция/аббревиатуры).
Готово: вход тренера + таблица спортсменов + генератор ссылок + удаление/очистка.