FitBook — это веб-приложение для студентов и сотрудников университета, которое позволяет онлайн записываться на занятия в спортзал и спортивные секции.
Система предназначена для трёх ролей: студент, который может просматривать расписание, записываться на свободные слоты и отменять запись; тренер, который формирует расписание, управляет записями и фиксирует посещаемость; и администратор, который контролирует загрузку залов, управляет доступом и формирует отчёты.
Основные сценарии: студент открывает расписание, выбирает тренировку и записывается; тренер создаёт занятие и указывает лимит мест; система за час до начала отправляет уведомление студенту; администратор просматривает статистику посещаемости.
Ключевые требования: приложение должно работать с мобильных устройств (адаптивный дизайн), требуется авторизация через университетский SSO, необходима поддержка 500+ одновременных пользователей в пиковые часы (начало семестра), важна простота интерфейса для быстрой записи за 2–3 клика, требуется интеграция с платёжным шлюзом для покупки абонементов.