Сервис создан как онлайн-платформа, объединяющая спортсменов и тренеров для более эффективного управления тренировками и общения в спортивной среде.
Подробнее можно узнать по ссылке: https://my-cv-five-delta.vercel.app/projects/10
-
Регистрация и Профиль Пользователя:
- Регистрация через электронную почту или социальные сети.
- Создание профиля спортсмена с возможностью добавления фотографий, основной информации о себе и спортивных интересах.
-
Социальные Функции:
- Возможность добавления друзей и следить за их активностью.
- Комментирование и лайки к активностям друзей.
- Спортивные сообщества и группы с обсуждением и совместными тренировками.
-
Тренировочные Планы и Статистика:
- Создание персонализированных тренировочных планов для различных видов спорта.
- Отслеживание статистики тренировок и прогресса во времени.
Система SportSphere разработана на NestJS с использованием TypeScript, обеспечивает полный CRUD-интерфейс для ресурсов (users, profiles, roles, statuses, sport-types и др.), включает сложные связи один ко многим и многие ко многим между моделями, документирована через Swagger UI.