Dependencies
Зависимости проекта «Фитнес-приложение SportFit»
Ключевые зависимости
-
Надёжная работа СУБД.
Таблицы
Client, MembershipDB, WorkoutDB, AttendanceDB, ScheduleDB и др. должны быть развёрнуты на стабильном сервере.
-
Инфраструктура резервного копирования.
Автоматические бэкапы БД и процедуры восстановления — без них риски потери данных клиентов и абонементов критичны.
-
Корпоративная почта и сервис push-уведомлений.
Нужны для рассылки клиентам напоминаний о тренировках и уведомлений об окончании абонемента.
-
Инфраструктура аутентификации.
Учётные записи сотрудников и клиентов, политики паролей, разграничение ролей (клиент, тренер, администратор, владелец).
-
Стабильное интернет-соединение в клубе.
Wi-Fi в залах и проводной интернет на ресепшн — для работы веб-интерфейса и онлайн-записи.
-
Оборудование клуба.
Компьютеры или планшеты на ресепшн, QR-сканер для отметки посещений, весы и пульсометры — для интеграции с системой учёта.
-
Администратор системы.
Ресурс IT-специалиста для обновлений, изменения схемы данных, поддержки хранимых процедур и триггеров.
-
Контент каталога упражнений.
Наполнение справочника упражнений и шаблонов тренировок зависит от методиста или старшего тренера клуба.
-
Юридическое соответствие.
Обработка персональных данных клиентов должна соответствовать законодательству (152-ФЗ и аналоги) — зависимость от юридической службы.
-
Поддержка платёжной системы (при необходимости).
Если решено принимать оплату внутри приложения — нужна интеграция с эквайрингом и бухгалтерией.