Kod aktywności w ramach konkretnego wydarzenia.
Organizatorzy generują kody QR dla stanowisk. Skan wskazuje aktywność i wydarzenie, zanim system zweryfikuje zgłoszenie uczestnika.
Zgłoszenia QR, rankingi na żywo i losowania podczas wydarzeń.
Platforma wydarzeń American Red Cross: uczestnicy zgłaszają udział kodami QR, śledzą postępy i wspólne wyniki. Wersja pierwotna przyznaje punkty, a Raffle Edition łączy udział w aktywnościach z losowaniem nagród i ogłoszeniem wyników przez organizatora.
Raffle Edition dodaje limity udziału, okresy oczekiwania i potwierdzane losowanie do przebiegu wydarzenia. Kody PIN identyfikatorów rozpoznają uczestników, a panel administracyjny łączy kwalifikację i konfigurację nagród z zachowanym zapisem zwycięzcy.
Przestrzeń mobilna pokazuje własne wyniki aktywności obok wspólnego rankingu. Uczestnik sprawdza postępy i przegląda wyniki innych w tym samym interfejsie.

Cztery pola kodu PIN łączą uczestnika z profilem wydarzenia przed udziałem w aktywności.

Karta osobista pokazuje pozycję uczestnika i skany w kategoriach wellness, społeczność oraz gry. Poniżej znajduje się wspólny ranking.

Karty łączą imię i nazwisko, dział oraz podsumowanie aktywności. Kolejną część listy można załadować na telefonie.
Bieg, joga i zajęcia twórcze korzystają ze wspólnego procesu potwierdzenia. Ekran podaje aktywność, potwierdza udział w losowaniu i wskazuje powrót do rankingu.
Wyczerpany limit, okres oczekiwania i przekierowanie wymagają różnych komunikatów. Każdy stan wyjaśnia, czy wybrać inną aktywność, wrócić później, czy przejść dalej.
Panel administracyjny łączy pobieranie PIN-ów i materiałów QR z ostatnimi zgłoszeniami. Karty aktywności i ich szczegóły wiążą wyniki z konkretnymi osobami i czasem udziału.
Wyszukiwanie uczestników pokazuje, kto wziął udział, a dziennik — kiedy i w jakiej aktywności. Imię, dział, aktywność i czas są dostępne do przeglądu wraz z sortowaniem i eksportem.
Organizator określa nagrodę, administratora i liczbę zwycięzców oraz sprawdza liczbę uprawnionych osób. Osobne potwierdzenie poprzedza zapis wyniku.
Ogłoszenie przechodzi od listy uczestników do wyróżnionej karty zwycięzcy i ekranu gratulacji. Oznaczenie nagrody pozostaje w rankingu po kolejnych zgłoszeniach.

Prezentacja losowania wykorzystuje listę uczestników i kolory wydarzenia, czyniąc ogłoszenie częścią wspólnego doświadczenia.

Karta zwycięzcy wyróżnia się na tle listy uczestników, a nazwa nagrody jest pokazana obok wyniku.

Widok gratulacji umieszcza wybranego uczestnika i nagrodę w centrum wspólnego ekranu.

Ranking zachowuje oznaczenie nagrody zwycięzcy, pokazując nowe skanowanie i zaktualizowane wyniki udziału.
Organizatorzy generują kody QR dla stanowisk. Skan wskazuje aktywność i wydarzenie, zanim system zweryfikuje zgłoszenie uczestnika.
Wersja pierwotna sprawdza aktywność wydarzenia, poprawność kodu i wcześniejsze naliczenie punktów. Reguła unikalności w bazie dodatkowo chroni rekord uczestnik–aktywność–wydarzenie.
SignalR przekazuje aktualny ranking na telefony i ekrany wydarzenia. Historia aktywności wyjaśnia sumę punktów i pozwala sprawdzić jej podstawę.
Panel administracyjny łączy przygotowanie aktywności, monitorowanie udziału i indywidualne zapisy. Po zakończeniu wydarzenia zapisane punkty stanowią podstawę rankingu.
Polecenia przyznawania punktów i zapytania o ranking mają osobne ścieżki obsługi. Ekran na żywo otrzymuje wynik naliczania punktów; nie decyduje, czy skan zasługuje na punkty.
Interfejsy wydarzenia, zweryfikowana punktacja i aktualizacje na żywo oparte na wspólnym rejestrze udziału.
Blazor Web App i Radzen UI zapewniają widoki uczestnika, rankingu i organizatora.
.NET przetwarza aktywności i punktację. SignalR przekazuje aktualizacje rankingu do podłączonych ekranów.
Entity Framework Core łączy usługi punktacji z Azure SQL Database i zapisami aktywności wydarzenia.
QR Coder i SkiaSharp generują i wyświetlają kody aktywności dla stanowisk wydarzenia.
Usługi Azure hostują infrastrukturę aplikacji używanej podczas wydarzenia.
Przedstaw format wydarzenia, zasady aktywności i potrzeby dotyczące ekranów. Dopasujemy ścieżkę uczestnika, panel organizatora i weryfikację punktacji do przebiegu wydarzenia.
Zaplanuj platformę wydarzenia