Код активності в межах конкретної події.
Організатори створюють QR-коди для станцій події. Сканування визначає активність і захід, після чого система перевіряє запит учасника перед нарахуванням балів.
QR-відмітки, живий рейтинг і розіграші для подій.
Платформа для подій American Red Cross: учасники відмічаються на активностях через QR-коди, стежать за прогресом і бачать спільні результати. Початкова версія нараховує бали, а Raffle Edition поєднує участь в активностях із розіграшем призів та оголошенням переможців під керуванням організатора.
Raffle Edition доповнює сценарій події лімітами участі, періодами очікування та підтвердженням розіграшу. PIN-коди на бейджах ідентифікують учасників, а адміністративний простір поєднує перевірку допуску й налаштування призів зі збереженням результату.
Мобільний кабінет показує особисті підсумки активностей поруч із загальним рейтингом. Учасник перевіряє свій прогрес і переглядає результати інших у тому самому інтерфейсі.
Біг, йога й творчі заняття мають єдину послідовність підтвердження. Екран називає активність, повідомляє про додану участь у розіграші й підказує, як повернутися до рейтингу.
Вичерпаний ліміт, період очікування й перехід до іншої активності потребують різних повідомлень. Кожен стан пояснює, що робити далі: обрати інше заняття, повернутися пізніше або продовжити за посиланням.
Огляд адміністратора поєднує завантаження PIN-кодів і QR-матеріалів з останніми відмітками. Картки активностей та їхні деталі розкривають підсумки до конкретних учасників і часу участі.
Пошук учасників показує, хто долучився, а журнал — коли й до якої активності. Для перевірки доступні ім’я, підрозділ, заняття та час; журнал підтримує сортування й експорт.
Організатор вказує приз, адміністратора й кількість переможців та перевіряє число допущених учасників. Окреме підтвердження позначає дію, після якої результат буде записано.
Оголошення переходить від списку учасників до виділеної картки переможця та екрана привітання. Позначка призу залишається в рейтингу, поки надходять нові відмітки активностей.

Презентація розіграшу використовує список учасників і кольори події, перетворюючи оголошення на спільний момент.

Картка переможця виділяється поверх списку учасників; назва призу показана поруч із результатом.

Екран привітання виносить обраного учасника та приз у центр спільного перегляду.

Рейтинг зберігає позначку призу переможця та показує повідомлення про нове сканування й оновлені підсумки участі.
Організатори створюють QR-коди для станцій події. Сканування визначає активність і захід, після чого система перевіряє запит учасника перед нарахуванням балів.
У початковій версії система перевіряє активність події, дійсність коду й попереднє нарахування за це заняття. Правило унікальності в базі додатково захищає запис «учасник — активність — подія» від дублювання.
SignalR передає оновлений рейтинг на телефони й екрани заходу. Історія активностей пояснює підсумкові бали кожного учасника й дає змогу перевірити їх походження.
Адміністративний кабінет поєднує підготовку активностей, моніторинг участі та індивідуальні записи. Після завершення події зафіксовані бали стають основою фінального рейтингу.
Нарахування балів і запити рейтингу обробляються окремо. Екран отримує готовий результат після перевірки та запису активності.
Інтерфейси події, перевірка нарахувань і поточний рейтинг на основі спільної історії участі.
Blazor Web App і Radzen UI формують інтерфейси учасника, рейтингу та організатора.
.NET обробляє активності й нарахування. SignalR передає оновлення рейтингу на підключені екрани.
Entity Framework Core пов’язує сервіси нарахування з Azure SQL Database та записами активностей події.
QR Coder і SkiaSharp створюють та відображають QR-коди для станцій з активностями.
Сервіси Azure забезпечують розміщення застосунку та інфраструктури події.
Розкажіть про формат події, правила активностей і потрібні екрани. Спроєктуємо шлях учасника, робоче місце організатора та перевірки нарахувань під ваш сценарій.
Обговорити платформу подій