Funkcje platformy BBallStats
BBallStats to narzędzie do rejestracji statystyk w czasie rzeczywistym i przekształcania ich w raporty oraz analizy dla sztabu trenerskiego. Łączy parkiet z biurem klubowym: podczas meczu lub treningu zapisujesz akcje jednym dotknięciem, a po zakończeniu otrzymujesz tabele, wykresy trendów, analizę ustawień i gotowy raport PDF — bez ręcznego przepisywania danych z kartki.
Zarządzanie organizacją i kadrą
Platforma pozwala zbudować strukturę klubu od poziomu organizacji po pojedynczego zawodnika.
Struktura klubu i drużyn
- Klub posiada własną tożsamość w systemie (nazwa, dane koordynatora) oraz kody dostępu dla sztabu.
- W ramach klubu tworzysz drużyny oznaczone kategorią wiekową (np. U13, U15, U18).
- Każda drużyna ma pełną listę zawodników w bazie klubu: imię, nazwisko, data urodzenia, numer na koszulce oraz przypisanie do drużyny.
- Możliwe jest masowe przenoszenie zawodników między drużynami (np. awans z U15 do U17 na początku sezonu).
Dostęp sztabu trenerskiego
- Kod główny klubu daje dostęp do wszystkich drużyn i pełnej analityki.
- Kody trenerów można przypisać do wybranych drużyn — trener widzi tylko mecze i statystyki swoich zespołów.
- Przy tworzeniu kont trenera lub koordynatora system automatycznie wysyła wiadomość e-mail z danymi logowania.
Wpływ kadry na przebieg meczu
- Przed meczem statystyk loguje się kodem klubu i pobiera aktualną listę zawodników z bazy — numer i nazwisko trafiają od razu na panel meczowy.
- Dzięki powiązaniu zawodnika z profilem klubowym system rozpoznaje tę samą osobę w kolejnych meczach, co umożliwia trendy, line-upy i analizę historyczną.
- Możesz też zapisać lokalne presety składów (numer + nazwisko) pod nazwą drużyny i wczytać je przed meczem — przyspiesza to przygotowanie panelu.
- Na boisku oznaczasz, kto jest aktualnie na parkiecie. System rejestruje wejścia i zejścia oraz przy każdej akcji zapisuje aktywną piątkę - to fundament analizy ustawień i raportu rotacji.
Katalog statystyk standardowych
System rejestruje pełny zestaw zdarzeń box score oraz wylicza wskaźniki pochodne.
Zdarzenia rejestrowane na boisku
| Kategoria | Co rejestrujesz |
|---|---|
| Rzuty za 2 pkt | celny / niecelny |
| Rzuty za 3 pkt | celny / niecelny |
| Rzuty wolne (1 pkt) | celny / niecelny |
| Zbiórki | ofensywna (ZB O) i defensywna (ZB A) |
| Asysty (A) | podanie prowadzące do punktu |
| Przechwyty (P) | przejęcie piłki |
| Straty (S) | utrata posiadania |
| Bloki (B) | zablokowany rzut |
| Faule (F) | faul osobisty |
Wskaźniki wyliczane automatycznie
- PKT — suma punktów (2× trafione za 2 + 3× trafione za 3 + trafione wolne)
- Skuteczność rzutów — 2P%, 3P%, 1P% (procent trafień z prób)
- ZB — łączna liczba zbiórek (ofensywna + defensywna)
- MIN — czas gry na boisku (mierzony stoperem meczowym)
- EVAL — wskaźnik efektywności: (punkty + zbiórki + asysty + przechwyty + bloki) − (nietrafione rzuty + straty + faule)
- Per 40 — przeliczenie dowolnej statystyki na 40 minut gry (ułatwia porównanie zawodników z różnym czasem na parkiecie)
Statystyki standardowe można włączyć lub wyłączyć przed meczem — raport PDF i widok online respektują tę konfigurację.
Kreator statystyk zaawansowanych
BBallStats nie ogranicza się do box score. System oferuje trzy poziomy elastyczności w śledzeniu parametrów autorskich sztabu.
Wbudowany katalog metryk zaawansowanych
Metryki indywidualne zawodnika (do 8 aktywnych jednocześnie):
| Skrót | Domyślna nazwa | Charakter |
|---|---|---|
| DEFL | Deflection | dodatnia (+1) |
| HUSTLE | HUSTLE | dodatnia |
| WU | Wall up | dodatnia |
| Brak BO | Brak Box Out | ujemna (−1) |
| PT | Paint touch | dodatnia |
| OR 1 | offensive rebound | dodatnia |
| OR 0,5 | tip the ball - zbicie piłki w ataku do innego zawodnika | dodatnia |
| 1na1 | przegrany pojedynek 1 na 1 w obronie | ujemna (−1) |
Metryki zespołowe (do 4 aktywnych — przypisywane do „gracza Team”):
| Skrót | Domyślna nazwa |
|---|---|
| KILLS | 3 obronione akcje z rzędu |
| 4S | szybka tranzycja z obrony do ataku |
| 24S | 24 sekundy (obrona) |
| 8S | 8 sekund (obrona) |
Metryki ujemne odejmują wartość przy każdym zarejestrowanym zdarzeniu — odzwierciedlają błędy taktyczne, a nie sukcesy.
Definicje klubowe (panel koordynatora)
Koordynator klubu może:
- włączać i wyłączać poszczególne metryki z katalogu,
- dodawać własne parametry z dowolną nazwą i znakiem (+/−),
- utrzymywać wersjonowane definicje — zmiana konfiguracji nie psuje historycznych danych z poprzednich meczów.
Aktywne definicje klubu automatycznie synchronizują się z panelem meczowym po zalogowaniu kodem klubu — przyciski na tablecie budują się dynamicznie.
Dwa sloty „Custom” na mecz
Bez konfiguracji w panelu klubowym statystyk może przed meczem włączyć Custom 1 i Custom 2: własna nazwa, znak dodatni lub ujemny. Przydatne, gdy chcesz śledzić jednorazowy parametr (np. konkretny element taktyki na dany mecz).
Moduł analizy ustawień (Line-ups)
To jeden z kluczowych modułów analitycznych — łączy dane z parkietu z decyzjami rotacyjnymi trenera.
Jak system mapuje ustawienia
- Podczas meczu każda akcja (rzut, zbiórka, faul itd.) jest zapisywana wraz z listą pięciu zawodników aktualnie na boisku.
- Wejścia i zejścia rejestrowane są jako osobne zdarzenia z znacznikiem czasu meczowym.
- Po wysłaniu meczu do systemu każde unikalne ustawienie piątki jest identyfikowane i przypisywane do wszystkich zdarzeń, które miały miejsce przy tej formacji.
- Czas gry każdego zawodnika jest sumowany osobno.
Co daje to trenerowi
Lineup Intelligence — Efektywność ustawień
- Ranking Top 10 ustawień według Wartości Indeksu — wskaźnika złożonego, który trener sam konfiguruje, zaznaczając interesujące metryki (np. DEFL + HUSTLE − Brak BO).
- Metryki ujemne obniżają indeks, dodatnie go podnoszą — możesz ocenić formację pod kątem agresywnej obrony, hustle’u lub unikania błędów.
- Rozwijany widok szczegółowy pokazuje statystyki każdego zawodnika w danej piątce — widać, kto „niósł” ustawienie, a kto obciążał je metrykami ujemnymi.
- Etykiety meczów (chipy) wskazują, w których spotkaniach dana piątka wystąpiła.
- Opcja „Zagreguj mecze” — ta sama piątka z kilku spotkań jest łączona w jeden wiersz ze sumą statystyk, co pozwala ocenić ustawienie w perspektywie całego okresu, a nie pojedynczego meczu.
Trendy osobiste
- Wykresy zmian metryk zaawansowanych zawodnika mecz po meczu (lub trening po treningu).
- Porównanie do dwóch innych zawodników na tym samym wykresie.
- Przełącznik Per 40 — trend w przeliczeniu na 40 minut, niezależnie od rotacji.
Oś czasu rotacji
- Wizualizacja kto i kiedy był na boisku w wybranym meczu (diagram Gantt na podstawie sub_in / sub_out).
- Dostępna w panelu analitycznym oraz jako osobna strona w raporcie PDF.
Filtry analityczne
- Zakres dat, wybór drużyny, podział na mecze / treningi / wszystko.
- Możliwość wykluczenia pojedynczych spotkań z raportu — wykresy przeliczają się natychmiast.
Raportowanie i dystrybucja danych
Raport PDF pomeczowy
Po wysłaniu danych meczu system generuje wielostronicowy raport PDF do pobrania. Zawiera:
- Cały mecz — statystyki standardowe (tabela z MIN, PKT, rzutami, zbiórkami, asystami, przechwytami, stratami, blokami, faulami, EVAL)
- Cały mecz — statystyki zaawansowane (z kolorowym rankingiem — wyróżnienie najlepszych i najsłabszych wartości w kolumnach)
- Podział na kwarty — osobne tabele standardowe i zaawansowane dla każdej kwarty
- Oś czasu rotacji — wizualizacja czasu gry zawodników (gdy włączony stoper meczowy)
PDF zawiera link do widoku online tego samego meczu.
Widok online i lista meczów
- Przeglądarka meczów z wyszukiwaniem — trener widzi tylko spotkania drużyn, do których ma dostęp.
- Tabele pomeczowe online z rankingami kolorystycznymi (wyróżnienie liderów i słabszych wyników w kolumnie).
- Przełącznik Per 40 i kolorowanie rankingów — preferencje zapamiętywane między sesjami.
- Możliwość oznaczenia meczu jako prywatnego (widoczny tylko dla zalogowanego klubu).
Przetwarzanie w tle
Po wysłaniu meczu z kodem klubu system w tle importuje dane do bazy analitycznej: zdarzenia, ustawienia, czasy gry zawodników. Dzięki temu moduły trendów i line-upów są gotowe bez ręcznej konfiguracji po stronie trenera.
Komunikacja e-mail
System wysyła wiadomości e-mail w procesach onboardingowych:
- powitanie nowego trenera z kodem dostępu,
- powitanie koordynatora klubu z kodem zarządzania,
- powiadomienie o zmianie kodu zarządzania.
Raport PDF dystrybuujesz przez pobranie pliku lub udostępnienie linku do widoku online — system nie wysyła go automatycznie na skrzynkę.
Praca w warunkach meczowych (offline)
Hale sportowe często mają słaby lub niestabilny internet. BBallStats jest na to przygotowany.
Buforowanie stanu meczu
- Cały przebieg meczu — skład, statystyki, zdarzenia, stoper, kwarta, konfiguracja statystyk — jest zapisywany lokalnie w przeglądarce po każdej akcji.
- Odświeżenie strony lub chwilowa utrata zasilania nie kasuje danych — po ponownym otwarciu aplikacji stan meczu zostaje przywrócony.
Wykrywanie braku sieci
- Widoczny wskaźnik połączenia (online / offline).
- W trybie offline wysyłka danych i generowanie PDF są zablokowane — praca rejestracyjna na parkiecie trwa bez przerwy.
- System oznacza mecz jako „oczekujący na wysyłkę”.
Automatyczna synchronizacja
- Po powrocie internetu aplikacja automatycznie wysyła zbuforowane dane meczu na serwer — bez dodatkowych kroków ze strony statystyka.
- Dopiero po udanej wysyłce odblokowuje się generowanie PDF i pełna analityka klubowa.
Lokalne presety składów
Zapisane składy drużyn (numer + nazwisko) również trzymane są lokalnie — można je wczytać przed meczem nawet bez połączenia z serwerem kadry (przy wcześniejszym pobraniu listy zawodników).
Dodatkowe możliwości operacyjne
| Funkcja | Opis |
|---|---|
| Stoper meczowy | Pomiar czasu gry zawodników i całkowitego czasu spotkania |
| Podział na kwarty | Statystyki rejestrowane kwarta po kwarcie — osobne tabele w PDF i online |
| Tryb trening / mecz | Osobne filtrowanie w analityce — analizujesz mecze ligowe oddzielnie od jednostek treningowych |
| Mecze prywatne | Spotkanie widoczne tylko dla zalogowanego klubu |
| Ranking kolorystyczny | W PDF i online — szybka identyfikacja liderów i słabszych wyników w każdej kolumnie |
| Wersja gościa (bez kodu klubu) | Podstawowa rejestracja statystyk i PDF bez historii klubowej i zaawansowanej analityki |