Weryfikator IPSC Polska
Aplikacja do weryfikacji zawodników IPSC z eksportu PractiScore i generowania oficjalnych komunikatów wyników w DOCX.

Klient
Organizatorzy zawodów IPSC w Polsce
Zakres prac
- • Parsowanie eksportu meczu z PractiScore (.psc / .csv)
- • Automatyczna weryfikacja zawodników względem listy członków IPSC Polska
- • Interaktywna tabela wyników z wyszukiwarką, filtrami i sortowaniem
- • Generator oficjalnych komunikatów wyników w DOCX (punktacja Comstock)
- • Eksport zweryfikowanej listy do XLSX
- • Interfejs w 4 językach (PL / EN / CS / DE)
Technologie
Liczby, które mówią same za siebie
O projekcie
Weryfikator zawodników IPSC to aplikacja webowa dla organizatorów zawodów strzeleckich IPSC w Polsce. Automatyzuje dwa żmudne, podatne na błędy zadania po każdym meczu: weryfikację uprawnień zawodników i przygotowanie oficjalnego komunikatu wyników. Użytkownik przeciąga plik eksportu z PractiScore (.psc lub .csv), a system parsuje go po stronie serwera i dopasowuje każdego zawodnika do oficjalnej listy członków regionu IPSC Polska 2026 (pobieranej ze strony regionu i cache'owanej przez 30 minut) — najpierw po numerze licencji, a w razie braku po znormalizowanym imieniu i nazwisku z obsługą polskich znaków. Wyniki prezentowane są w interaktywnej tabeli ze statystykami, wyszukiwarką, filtrami i sortowaniem, z możliwością eksportu do XLSX. Gdy plik zawiera wyniki, aplikacja generuje wielostronicowy komunikat DOCX — ze stroną tytułową, składem sędziowskim, tekstem certyfikującym z miejscami na podpisy, protokołami wyników per dywizja i kategoria oraz listą dyskwalifikacji. Punktacja liczona jest metodą Comstock, dokładnie tak jak w PractiScore. Całość zbudowana w architekturze monorepo pnpm, w podejściu kontrakt-first (OpenAPI 3.1 + Orval generujące hooki React Query i schematy Zod), z interfejsem w czterech językach (polski, angielski, czeski, niemiecki).
Cele klienta
- Skrócenie przygotowania komunikatu z godzin do minut
- Eliminacja błędów w weryfikacji uprawnień i punktacji
- Zgodność z oficjalnym wzorem komunikatu IPSC
- Cały proces zredukowany do wgrania jednego pliku
Wyniki
- Komunikaty wyników gotowe w minuty zamiast godzin
- Automatyczne dopasowanie zawodników po licencji i nazwisku (z polskimi znakami)
- Gotowe narzędzie dla całej społeczności organizatorów IPSC w Polsce
Galeria




Zainteresowała Cię ta realizacja?
Porozmawiajmy o systemie dopasowanym do Twojego klubu lub organizacji.
