Кейс · Мероприятия и форумы

Контроль билетов на входе: приложение контролёра и админка

Контроль билетов — проект ITLabs: связка из мобильного приложения контролёра и административной панели.

Софт с интеграцией СКУДМобильное приложение
Сканирование QR-кода: камера во весь экран, рамка и фонарик

Коротко о проекте

Коротко о проекте

Контроль билетов на входе — проект ITLabs. Связка из мобильного приложения контролёра и административной панели. Сотрудник на входе сканирует QR-код билета телефоном, а система сверяет его с заказом и фиксирует проход. Посетитель покупает билет без кассира: выбор, оплата картой и выдача билета проходят на одном экране. В поиске такое решение называют и по-другому: терминал продажи билетов, билетный терминал, касса самообслуживания.

Описание проекта

Как устроено решение

Это приложение контролёра на телефоне, и собрано оно под работу на входе в толпе. Сотрудник входит по короткому пин-коду, выбирает мероприятие из списка с датами и временем и попадает на экран сканирования: камера во весь экран, рамка наведения, кнопка фонарика для тёмного входа и счётчик отсканированных билетов прямо в шапке. Если код не читается — например, экран телефона у гостя разбит, — номер билета вводится вручную цифровой клавиатурой.

Ответ приложения всегда однозначный и читается на расстоянии вытянутой руки: зелёный экран «Проход разрешён» с номером билета, фамилией гостя и временем мероприятия; красный «Обнаружен дубль» — с тем же билетом, но ещё и со временем первого прохода, чтобы контролёр понимал, когда его уже использовали; красный «Билет не зарегистрирован» с подсказкой отправить гостя в кассу. Отдельно проработаны технические сбои: пропал интернет — приложение прямо говорит об этом, не пущена камера — показывает, что нужно включить, вместо чёрного экрана.

Что сделали

Как устроен контроль на входе

Решение состоит из двух частей: телефона контролёра на входе и административной панели, где ведутся билеты и видно каждое сканирование.

Приложение контролёра

  • Вход сотрудника по пин-коду
  • Список событий — контролёр выбирает, на какое мероприятие проверяет билеты
  • Сканирование QR-кода камерой телефона с мгновенным вердиктом
  • Экран отсутствия связи: сотрудник видит, что проверка сейчас недоступна

Административная панель

  • Билеты, заказы, сотрудники и журнал сканирований
  • Счётчики по билетам мероприятия
  • Создание и поиск билетов из внешней системы

Что ещё в решении

  • Вход контролёра по короткому пин-коду
  • Выбор мероприятия из списка с датой и временем перед началом смены
  • Камера во весь экран с рамкой наведения и кнопкой фонарика
  • Счётчик отсканированных билетов в шапке экрана
  • Ручной ввод номера билета цифровой клавиатурой, если код не читается
  • Зелёный экран «Проход разрешён» с номером билета, фамилией гостя и временем мероприятия
  • Красный экран «Обнаружен дубль» со временем первого прохода
  • Экран «Билет не зарегистрирован» с подсказкой отправить гостя в кассу
  • Отдельные экраны на потерю сети и на выключенную камеру
  • Заставка приложения в фирменном стиле площадки

Как выглядит интерфейс

Экраны решения

Сканирование QR-кода: камера во весь экран, рамка и фонарик
Выбор мероприятия из списка с датами перед началом смены
Обнаружен дубль: билет, гость и время первого прохода
Проход разрешён: номер билета, фамилия гостя и время мероприятия
Билет не зарегистрирован — подсказка отправить гостя в кассу
Вход контролёра по пин-коду
Ручной ввод номера билета цифровой клавиатурой
Нет соединения с интернетом — отдельный экран вместо зависания
Камера выключена — приложение объясняет, что включить
Заставка приложения в фирменном стиле площадки
Подтверждение прохода на тёмном экране входа

Вопросы и ответы

Частые вопросы о проекте

Из чего состоит решение для контроля билетов на входе?

Из мобильного приложения контролёра и административной панели. Сотрудник сканирует QR-код билета камерой телефона, система сверяет его с заказом и фиксирует проход, а в админке ведутся билеты, заказы, сотрудники и журнал сканирований.

Как контролёр приступает к работе на входе?

Входит в приложение по пин-коду и выбирает из списка событие, на котором проверяет билеты. Дальше все сканирования привязываются к выбранному мероприятию — это важно, когда на площадке идёт сразу несколько событий.

Что сотрудник видит при сканировании билета?

Мгновенный вердикт прямо на экране телефона: билет действителен или нет. Если связи нет, открывается отдельный экран — контролёр сразу понимает, что проверка сейчас недоступна, и не пропускает гостей вслепую.

Можно ли заводить билеты из своей системы продаж?

Да, для этого есть программный интерфейс создания и поиска билетов из внешней системы. Продажа может идти где угодно — на сайте или в кассе, — а на входе билеты гасятся приложением контролёра и попадают в общий журнал.

Как организатор видит картину по проходу?

В административной панели: там журнал сканирований и счётчики по билетам мероприятия. По ним понятно, сколько билетов уже погашено к текущему моменту, и можно разобрать спорную ситуацию на входе по конкретному билету.

Подойдёт ли решение для следующего мероприятия или другой площадки?

Да. Список событий в приложении не ограничен одним мероприятием, а билеты заводятся через программный интерфейс, поэтому под новое событие достаточно завести его в админке и раздать контролёрам пин-коды.

Что видит контролёр, если билет уже проходил?

Красный экран «Обнаружен дубль» с номером билета, фамилией гостя и — главное — временем первого прохода. По нему сразу понятно, когда билетом воспользовались.

Что делать, если QR-код не сканируется?

Ввести номер билета вручную: в шапке экрана есть строка поиска с цифровой клавиатурой. Результат тот же, что и при сканировании.

Как приложение ведёт себя без интернета?

Прямо сообщает, что нет соединения, отдельным экраном — контролёр не гадает, почему сканер «завис».

Кто может пользоваться приложением?

Сотрудник, который знает пин-код: вход защищён коротким кодом авторизации, а мероприятие выбирается из списка доступных.

Софт с интеграцией СКУД — обсудим ваш проект?

Расскажите про объект и задачу — предложим состав решения и покажем похожие внедрения.

+7 951 192-94-02Телефон для заявок
info@itlabs.topПочта для заявок
@itlabs_saleТелеграм отдела продаж
Собственная разработка · Внедрение под ключ · Поддержка