Konfiguracja aplikacji
Wklej dane z Supabase. Nie musisz edytować żadnych plików.
Dane zapiszą się w tej przeglądarce. Link rejestracji będzie generowany tak, żeby zawodnik też mógł otworzyć formularz bez żadnej konfiguracji.
Skąd wziąć te dane?
Skopiuj:
1. Project URL
2. anon public key
Nie używaj service_role key.
Logowanie sędziego
Wpisz PIN, aby wejść do panelu zawodów, listy startowej, kodów QR i wyników.
Po zalogowaniu dostęp zostanie zapamiętany tylko na tym urządzeniu i w tej przeglądarce.
Domyślny PIN po pierwszym uruchomieniu albo po resecie: 123456.
Panel sędziego
Zawodnicy nadal korzystają z osobnego linku rejestracji.
Rejestracja zawodnika
Wypełnij formularz, wybierz klasę i zachowaj kod QR. Sędzia użyje go do wpisania wyniku.
Rejestracja zawodnika
Podział poziomu pozwala oddzielić początkujących od zawodników PRO w rankingu.
Wymagane zgody do rejestracji
Po rejestracji otrzymasz swój kod QR. Pokaż go sędziemu przy stanowisku.
Twój kod po rejestracji
Portal zawodnika
Wpisz e-mail użyty przy rejestracji, aby zobaczyć swoje starty i punkty.
Dla ochrony danych nie wystarczy sam e-mail. Trzeba podać także kod zawodnika z QR.
Moje podsumowanie
| Data | Zawody | LP | Klasa | Poziom | Suma punktów | Łączny czas | Szczegóły |
|---|
Nowe zawody
Klasy wpisujesz tylko tutaj, podczas tworzenia zawodów. Po utworzeniu zawodów nie ma osobnej edycji klas.
Lista zawodów
Zgłoszenia
Dopisz zawodnika po terminie
Zawodnik dostanie kolejny numer LP, QR, trafi do tabeli i listy QR.
Po kliknięciu rejestracja zostanie zamknięta od razu, a nowe zgłoszenia trafią na listę startową. Jeśli termin rejestracji minął, aplikacja zrobi to automatycznie po otwarciu panelu.
Lista startowa
Tabela jak w Excelu. LP według kolejności rejestracji.
| LP | Imię i nazwisko | Klasa | Poziom | Stanowisko | Kod zawodnika | Uwagi RODO | Akcje |
|---|
Kody QR zawodników
Osobna zakładka do druku QR, gdy zawodnik zgubi swój kod. Lista alfabetyczna.
Skanowanie QR
Awaryjnie: wybierz zawodnika ręcznie
Wpisz wynik
Brak oczekujących wyników.
Wynik zapisuje się dla wybranego stanowiska. Ranking sumuje punkty i czas ze wszystkich stanowisk. Przy remisie wygrywa krótszy łączny czas.
Zmiana PIN-u sędziego
PIN zapisuje się w Supabase, więc będzie działał na komputerze i telefonie.
Reset PIN-u
123456
Użyj tego, gdy chcesz szybko wrócić do domyślnego PIN-u.
Jeśli całkiem zapomnisz PIN-u i nie możesz wejść do panelu, możesz zresetować go ręcznie w Supabase w tabeli app_settings.
Globalne zdjęcie w tle
Dodane zdjęcie zapisze się w Supabase. Będzie widoczne dla wszystkich, także na linku rejestracji.
Najlepiej użyć zdjęcia poziomego. Aplikacja zmniejszy zdjęcie i zapisze je globalnie w bazie.
Tryb zawodów
Duży, prosty ekran roboczy na telefon dla sędziego.
Status offline
Synchronizacja offline
Aplikacja próbuje synchronizować wyniki co 3 minuty, gdy telefon ma internet.
Wyniki oczekujące
| Data zapisu | Opis | Status |
|---|
Wyniki spotkania
Wyniki tylko dla aktualnie wybranego spotkania/treningu. Punkty i czas są sumowane ze stanowisk tego spotkania.
| Miejsce | LP | Zawodnik / inicjały | Klasa | Poziom | Stanowiska | Suma punktów | Łączny czas | Szczegóły |
|---|
Podsumowanie sezonu
Zbiorczy widok sezonu: spotkania, liczba zawodników, wyniki i szczegóły.
| LP | Zawody | Data zawodów | Liczba zawodników | Wpisane wyniki | Zwycięzca | Akcja |
|---|
Szczegóły zawodów
| Miejsce | LP | Zawodnik / inicjały | Klasa | Poziom | Suma punktów | Łączny czas | Szczegóły stanowisk |
|---|