Skip to content

caH40/zwiftpower

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚴 zwiftpower.ru

Node.js
Express
React
MongoDB
TypeScript
VK Cloud Object Storage
License: MPL-2.0
GitHub stars
GitHub forks

🔥 Описание

zwiftpower.ru – это платформа для анализа результатов виртуальных гонок в Zwift.
Сайт позволяет райдерам отслеживать свои достижения, а организаторам – управлять заездами.


📑 Оглавление


🌍 Основные страницы

🔹 Домашняя (/)
Главная страница, где отображаются последние события, новости, анонсы гонок и другая важная информация.

🔹 Расписание гонок (/race/schedule)
Список предстоящих гонок с подробной информацией о каждом событии: дата, время, категории, правила и ссылки на регистрацию.

🔹 Результаты гонок (/race/results)
Финишные протоколы прошедших заездов, включая позиции райдеров, время, мощность (W/kg) и другие показатели.

🔹 Организаторы (/organizers)
Список официальных организаторов гонок. Здесь можно найти информацию о клубах и сообществе Zwift-гонок.

🔹 Серии заездов (/series)
Список многодневных серий гонок и лиг с общим рейтингом участников.

🔹 Статистика (/race/statistics/main)
Аналитика и сводные данные по гонкам: лучшие результаты, показатели мощности, динамика изменений ранга райдера и другие метрики.

🔹 Райдеры (/riders)
Каталог райдеров, зарегистрированных на платформе, с возможностью просмотра их достижений и статистики.

🔹 Профиль (/profile)
Личный кабинет пользователя с данными о прошлых гонках, текущем ранге, статистикой мощности и другими показателями.

🔹 Трансляции (/streams)
Раздел, в котором отображаются активные Twitch- и YouTube-трансляции участников заездов.

🔹 ЧЗВ (FAQ) (/faq)
Ответы на часто задаваемые вопросы о платформе, работе рейтинга, правилах участия в гонках и других аспектах Zwift-соревнований.


🎛 Администрирование и управление гонками

🔹 Страница администрирования
Раздел для модераторов и администраторов, позволяющий управлять пользователями, результатами гонок и настройками системы.

🔹 Создание и редактирование заездов
Функционал для организаторов, позволяющий добавлять гонки в Zwift, настраивать категории, условия участия и следить за результатами.

🔹 Страница организатора заездов
Личный кабинет организатора, где отображаются управляемые заезды, статистика участников и инструменты для модерации событий.


🚀 Технологии

Раздел Технологии
Backend Express MongoDB Redis JWT Zod
Frontend React Redux MUI Styled Components
Хранилище VK Cloud Object Storage
Прочее GitHub VS Code

🎨 Скриншоты

Главная страница
Протокол гонки
Трансляции участников


📧 Контакты

📩 Email: support@zwiftpower.ru
🌐 Веб-сайт: zwiftpower.ru
📂 Репозиторий: GitHub

About

Website zwiftpower.ru

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published