Чистая зона: мобильное приложение для Российской Премьер-Лиги - кейс от Sportsoft
Cогласно Санитарному регламенту игроки, тренеры и другие сотрудники клубов российской футбольной Премьер-Лиги для допуска в “чистую зону” должны иметь аккредитацию, которая согласовывается с руководством лиги. В рамках Системы управления соревнованиями РПЛ, которую наша команда создала в 2016 году и с тех пор обслуживает, такого функционала не было. Соответственно, перед нами возникла задача добавить модуль приёма, модерации и выдачи электронных аккредитаций с QR-кодом. Ниже расскажем, как мы её решали.
Как было до
До обращения в нашу компанию в РПЛ действовала система формирования аккредитаций без сохранения данных в программе. Для каждого нового матча руководству клубов приходилось подавать списки заново - это съедало время, силы, ресурсы не только для представителей команд, но и для организаторов матчей.
Решение
Коллеги поставили задачу создать мобильное приложение, которое:
- будет сохранять данные
- куда в любой момент можно будет внести новые данные и на их основе формировать аккредитации
- позволит создавать уникальный QR-код
- полностью автоматизировать пропускной процесс
- как следствие - экономить деньги и ресурсы клиента
Мы создали двухмодульную архитектуру, которая позволяет генерировать QR-коды в Системе управления соревнованиями РПЛ, и содержит приложение “Сотрудник КРС”.
Генерация заявок происходит автоматически согласно расписанию турнира и данных матча: команда гостей, дата матча, стадион. Сам процесс аккредитации выглядит так:
- сначала формируется заявка: соперники подают списки для аккредитации с лимитами на кол-во персон. Система распределяет их по статусам: согласовано, на проверке и заблокированные
- далее согласовывается список заявки на аккредитации: сотрудник клуба подаёт список персон на согласование. Представитель Лиги модерирует заявку и выставляет соответствующие статусы в системе
- в конце концов генерируются аккредитации QR: представитель Лиги нажатием кнопки “Согласовать” в заявке апробирует список персон со статусом и система автоматически генерирует аккредитации с QR-кодом. Сгенерированная аккредитация автоматически отправляется на электронную почту участника матча и менеджеру клуба.
Сформированные и утвержденные списки становятся доступными для загрузки в мобильное приложение сотрудника пропускного пункта (КРС) посредством API.
Результат: в связке Система управления соревнованиями РПЛ и мобильное приложение сотрудника КРС контролирует проход участников матча в Чистую зону.
Как работает мобильное приложение:
- После авторизации в мобильном приложение сотрудник выбирает матч, на который он назначен
- Все синхронизированные данные хранятся на мобильном устройстве. При обновлении данных по матчу они обновляются по нажатию одноимённой кнопки
- Сотрудник сканирует все аккредитации и верифицирует проход каждой персоны на стадион
- Данные о считывании кодов автоматически передаются из мобильного приложения в Систему управления соревнованиями РПЛ - синхронизация ежеминутная
Мобильное приложение работает как онлайн, так и офлайн.
Дизайн
Дизайн интерфейса и цветовое оформление были созданы с учетом существующего стиля системы РПЛ. Отлично продуманный и легко воспринимаемый пользователем интерфейс мобильного приложения обеспечивает удобное взаимодействие с системой.
Итог
В результате работы над проектом было разработано удобное и простое в использовании мобильное приложение-аутентификатор, которое может быть использовано в любой организации, где необходимо надежное шифрование данных.
Заказчик оказывал всю необходимую поддержку в ходе сотрудничества, что способствовало эффективной разработке и проектированию сервиса.