8000 GitHub - BelyakovLeonid/SportsApp
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

BelyakovLeonid/SportsApp

Repository files navigation

Swagger UI - https://sportevents-motomoto-devhack.herokuapp.com/swagger-ui/

Для подтверждения регистрации участника (роль: болельщик/спортсмен) в системе доступно сканирование QR-кода под ролью администратора мероприятия.
Генерация QR-кода происходит динамически на странице выбранного мероприятия по кнопке "Я на месте, регистрируюсь!". Происходит открытие страницы с QR-кодом.
В системе предусмотрен счетчик на количество регистраций на мероприятие в зависимости от указанного лимита на этом мероприятии.
Для предотвращения прохождения регистрации на мероприятии другим лицом или получение баллов без действительного участия пользователя в системе предусмотрено:

  • После сканирования QR-кода администратором мероприятия подтверждение прохождения регистрации является предоставление админу информации об участнике в режиме read-only для визуальной проверки (ФИО, аватар участника, роль участника).
  • Запрет на выполнение скриншота на странице "Я на месте, регистрируюсь!".
  • Генерация QR-кода происходит из 3х параметров: User_ID (информация о пользователе), Event_ID (информация о мероприятии), Role (роль пользователя, как участника)
  • Система позволяет пользователю зарегистрироваться на одно мероприятие только в одной роли. Предусмотрена блокировка возможности участия пользователя на нескольких мероприятиях или заведение нескольких активностей в одно и тоже время. Пользователь не сможет принять участие на другом мероприятии/учесть иную физическую нагрузку в одно время, пока не отменит свое участие на предыдущем мероприятии/проведение физической нагрузки.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages

0