Sport Systems · KARAT
Гайд · ОФП

Как работает модуль ОФП

Модуль ОФП — это саморегистрация спортсмена, прохождение ТЕСТа по упражнениям (можно выбрать 1–3 упражнения), выполнение заданий и отметка «Выполнил». Для тренера есть админ-панель: контроль спортсменов, генерация ссылок, удаление и очистка неактивных.

1) Регистрация и доступ спортсмена

  1. Спортсмен регистрируется самостоятельно: Email, Фамилия Имя, клуб, PIN-код.
  2. После регистрации получает персональную ссылку (можно сохранить в закладки).
  3. Если ссылка потерялась — доступ восстанавливается по Email + PIN (без участия тренера).
Готово: регистрация + восстановление доступа + персональная ссылка.

2) ТЕСТ по упражнениям

  1. ТЕСТ запускается, когда спортсмену назначено «ТЕСТ» по категории (руки/ноги/пресс).
  2. Упражнения выбираются из выпадающих списков (чтобы не ошибаться в названиях).
  3. Можно сохранить тест, выбрав хотя бы одно упражнение (например, только отжимания).
Готово: выпадающие списки упражнений + сохранение результата по 1–3 упражнениям.

3) Задания и отметка выполнения

  1. Спортсмен выполняет задания по подходам (обычно 5 подходов) и нажимает «Выполнил».
  2. Система фиксирует выполнение и обновляет последнюю активность спортсмена.
  3. Тренер видит актуальный статус по спортсменам в таблице.
Готово: отметка «Выполнил» + фиксация активности (last_active_at).

4) Админ-панель тренера

  1. Доступ тренера закрыт кодом (общий код для всех тренеров — по необходимости можно разделить).
  2. Таблица: список спортсменов, поиск, последняя активность, удаление конкретного спортсмена.
  3. Инструменты: генератор ссылок, массовая очистка неактивных, служебные страницы (инструкция/аббревиатуры).
Готово: вход тренера + таблица спортсменов + генератор ссылок + удаление/очистка.