Funkcjonalności systemu strzelApp.pl

Szczegółowy opis możliwości systemu w podziale na domeny i role użytkowników.

strzelApp.pl to system do zarządzania strzelnicą, zawodami strzeleckimi i książką wejść. Obsługuje trzy główne role: zawodnika (bezpłatne konto – zapisy na zawody, wejścia QR, wyniki), sędziego (wprowadzanie wyników w przypisanych konkurencjach) oraz administratora klubu (zakładanie zawodów i strzelnic, konfiguracja opłat, akceptacja uczestników, rozliczenia).

W systemie wyróżniamy trzy główne obszary: książka wejść (wejścia na strzelnicę, autoryzacja wejść, QR, goście), zawody strzeleckie (tworzenie, rejestracje, płatności, akceptacja), wyniki (wprowadzanie, publikacja). Poniżej tabela: wiersze według typu funkcjonalności, kolumny Gość, Zawodnik, Sędzia, Klub – ✓ = dostęp. Zasada: sędzia może wszystko to, co gość i zawodnik, plus funkcje sędziowskie; administrator (Klub) może wszystko łącznie z wejściem jako gość i dowolną funkcją w systemie.

Tabela funkcjonalności – co komu dostępne

Wiersze według typu: Książka wejść, Zawody strzeleckie, Wyniki, Klub i usługi dodatkowe. Kolumny ról: Gość, Zawodnik, Sędzia, Klub – ✓ = dostęp.

Funkcjonalność Opis Gość Zawodnik Sędzia Klub
Książka wejść (wejścia na strzelnicę, autoryzacja wejść)
Zakładanie i edycja strzelnic Dodawanie strzelnic do klubu: nazwa, współrzędne GPS (wymagane do rejestracji wejść). Opcja: wejście gościa wymaga zatwierdzenia przez prowadzącego. Tylko administrator (Klub).
Kod QR strzelnicy Generowanie kodu QR z identyfikatorem strzelnicy (format RANGE:id). Druk przy wejściu – użytkownik z kontem skanuje w aplikacji. Tylko administrator (Klub).
Wejście na strzelnicę (z kontem) Skan QR strzelnicy, weryfikacja GPS (max 100 m), podpis. Zapis wejścia w książce. Wymagany adres lub nr pozwolenia w profilu. Limit: 1 wejście / 5 min. Dostępne dla każdego użytkownika z kontem (zawodnik, sędzia, administrator klubu).
Historia własnych wejść Podgląd historii własnych wejść na strzelnicę (data, strzelnica, status). Dostępne dla zawodnika, sędziego i administratora klubu.
Wejście gościa (bez konta, kiosk) Rejestracja wejścia gościa: imię, nazwisko, adres, podpis (gość wypełnia w kiosku lub na tablecie). Zatwierdzenie przez prowadzącego (QR lub lista). Statusy: autoryzowane, oczekuje, odrzucone. Gość uczestniczy w wejściu na strzelnicę bez konta. Sędzia i administrator mogą także skorzystać z tego wejścia; administrator ma dostęp do wszystkich funkcji.
Książka wejść – przegląd Lista wszystkich wejść na strzelnicach klubu: zawodnicy i goście, data, godzina, status. Filtrowanie, eksport.
Zawody strzeleckie (tworzenie, rejestracje, płatności)
Zakładanie i edycja zawodów Tworzenie zawodów: nazwa, opis, daty, strzelnica, cena bazowa, regulamin, kasa, kalendarz PZSS, publikacja.
Konkurencje – typy i punktacja Konkurencje tarczowe lub dynamiczne (IPSC/PIRO). Maks. strzały, cena. Grupowanie w mecze (Match).
Usługi dodatkowe przy zawodach Szablony usług (np. Wynajem tarczy, Catering). Przypisanie do zawodów/konkurencji z ceną. Zawodnik wybiera przy rejestracji.
Przypisywanie sędziów do konkurencji Przypisanie użytkownika (rola sędzia) do konkurencji. Sędzia widzi tylko przypisane zawody i konkurencje.
Rejestracja na zawody Przeglądanie zawodów, wybór konkurencji i usług, podgląd ceny. Rejestracja: płatność na miejscu lub online (Montonio). Status akceptacji. Dostępne dla zawodnika, sędziego i administratora (każdy może zarejestrować się na zawody).
Płatności online (inicjowanie) Inicjowanie płatności za rejestrację przez Montonio – przekierowanie do płatności, potwierdzenie w aplikacji. Zawodnik, sędzia i administrator mogą opłacić rejestrację.
Akceptacja uczestników i oznaczanie płatności Lista zarejestrowanych, akceptacja/odrzucenie rejestracji. Oznaczanie wpłaty (zapłacone/nie). Przychód, eksport list.
Płatności online – podgląd Powiązanie płatności Montonio z rejestracją, aktualizacja statusu „zapłacone” po otrzymaniu płatności.
Wyniki (wprowadzanie, publikacja)
Lista przypisanych konkurencji Widok zawodów i konkurencji przypisanych sędziemu. Lista uczestników, status wyników. Sędzia w przypisanych konkurencjach; administrator ma pełny dostęp.
Wprowadzanie wyników – tarczowe Wpis punktów z tarczy (value), opcjonalnie dziesiątki środkowe (innerTensCount) do remisów. Sędzia w przypisanych konkurencjach; administrator może wszystko.
Wprowadzanie wyników – IPSC Alpha, Charlie, Delta, Miss, No-Shoot, Procedural; czas. System liczy punkty i Hit Factor. Opcja DQ. Sędzia / administrator.
Wprowadzanie wyników – PIRO Czas i kary czasowe (s). System liczy czas końcowy. Opcja DQ. Sędzia / administrator.
Zdjęcia tarcz (dowód) Dołączenie zdjęcia tarczy do wyniku (archiwum, weryfikacja). Sędzia / administrator.
Publikacja wyników i raporty Podgląd wyników, link do wyników publicznych. Szablony raportów (nagłówek/stopka HTML). Eksport.
Moje wyniki i miejsce w stawce Podgląd własnych wyników, miejsce w konkurencji/meczu, historia startów, link do pełnych wyników. Zawodnik, sędzia i administrator – każdy widzi swoje wyniki.
Klub, usługi dodatkowe, powiadomienia
Subskrypcja klubu (Montonio) Płatność za dostęp do panelu: trial, miesięczna, 3-miesięczna, roczna. Historia subskrypcji, data ważności.
Zarządzanie użytkownikami i rolami Przypisywanie użytkowników do klubu, nadawanie roli sędziego, akceptacja wniosków o rolę administratora. Blokada/odblokowanie konta.
Szablony usług klubu Tworzenie szablonów usług (nazwa, opis, cena). Przypinanie do zawodów/konkurencji z ceną.
Powiadomienia (wysyłka / ustawienia) Wysyłanie powiadomień do członków, konfiguracja typów e-mail/SMS. Odbiorcy: aplikacja (push, e-mail).
Powiadomienia (odbieranie) Odbieranie powiadomień: zawody, wiadomości z klubu, wyniki, rejestracja, sędziowanie, wejścia, systemowe. Włączenie/wyłączenie typów. FCM, e-mail.
Profil zawodnika Edycja danych: imię, nazwisko, e-mail, telefon, adres, nr pozwolenia, licencje, patent. Wymagane do rejestracji wejść i zawodów. Każdy użytkownik z kontem (zawodnik, sędzia, administrator) edytuje swój profil.
Wnioski o przedłużenie licencji (składanie) Składanie wniosku: upload PDF, wybór dyscyplin, opcjonalnie zawody. Podgląd statusu: oczekuje, zatwierdzony, odrzucony. Zawodnik, sędzia i administrator mogą składać wnioski.
Wnioski o przedłużenie licencji (zatwierdzanie) Przegląd wniosków od zawodników. Zatwierdzanie lub odrzucanie z uwagami.

Dokument ma charakter informacyjny i opisuje aktualne możliwości systemu. Szczegóły techniczne i regulaminowe określa Regulamin serwisu.