Realizacja - 12 drużyn, 66 meczów i 200 profili zawodników online przed pierwszym gwizdkiem
Serwis dla zawodników i kibiców Włocławskiej Ligi Koszykówki Amatorskiej: tabela, terminarz, składy i statystyki w jednym miejscu, plus panel do prowadzenia rozgrywek. Gotowy przed startem XXIV edycji.
- Klient
- Włocławska Liga Koszykówki Amatorskiej
- Kraj
- 🇵🇱Polska
- Rok
- Usługa
- Serwis ligowy + panel administracyjny

Wprowadzenie
Włocławska Liga Koszykówki Amatorskiej (WLKA) rozgrywa w sezonie 2026/2027 swoją XXIV edycję. Startuje w niej 12 drużyn: najpierw rozgrywają 66 meczów rundy zasadniczej systemem każdy z każdym, potem grają w grupach po sześć, a na koniec w play-off o miejsca 1-8 i w turnieju pocieszenia o miejsca 9-12.
Terminarz, tabelę i komunikaty organizator publikuje na stronie ligi. Treść komunikatów trafia tam w plikach do pobrania (ODT i DOCX), a strona nie ma ważnego certyfikatu SSL, więc otwiera się tylko przez HTTP. Chciałem, żeby wszystko, czego zawodnik albo kibic szuka w trakcie sezonu, było w jednym serwisie na HTTPS, a komunikaty dało się przeczytać od razu na stronie, bez pobierania plików.
To mój projekt niekomercyjny: wlkosz.pl to serwis nieoficjalny, a wiążące komunikaty nadal publikuje organizator na stronie ligi.
Co zbudowałem
Pierwszy prototyp zrobiłem w marcu. Przed nowym sezonem przebudowałem go w 12 dni, z myślą o kolejnych sezonach. Całość to dwie części na wspólnym backendzie: publiczny serwis i panel do prowadzenia rozgrywek.
Serwis dla zawodników i kibiców
- Tabela z formą drużyn w ostatnich pięciu meczach i strzałką zmiany pozycji, a w fazie pucharowej widok drabinki.
- Terminarz wszystkich kolejek, otwierany od razu na najbliższej kolejce, z filtrem faz rozgrywek.
- Strona każdej drużyny z bilansem, miejscem w tabeli, trenerem, składem i meczami.
- Profil każdego zawodnika z tabelą kariery: mecze, punkty, trójki, rzuty wolne i faule, sezon po sezonie.
- Strona każdego meczu z wynikiem po kwartach, protokołem, obsadą sędziowską i własną grafiką do udostępnienia.
- Liderzy statystyk: punkty, trójki i rzuty wolne.
- Komunikaty jako zwykłe strony, a nie pliki do pobrania.
Panel do prowadzenia rozgrywek
- Sezony i fazy z własnymi zasadami: punkty za zwycięstwo, porażkę i walkower, kolejność kryteriów przy równej liczbie punktów (domyślnie według regulaminu PZKosz), liczba grup i awansów.
- Terminarz generowany automatycznie metodą Bergera, z naprzemiennymi meczami u siebie i na wyjeździe.
- Wynik po kwartach i statystyki z papierowego protokołu meczu: punkty, trójki, rzuty wolne i faule każdego zawodnika. Tabela, liderzy statystyk i kariery zawodników przeliczają się z nich automatycznie.
- Edytor drabinki play-off: pary powstają z miejsc w grupach albo ze zwycięzców wcześniejszych par, a zwycięzca sam przechodzi do następnej rundy.
- Kreator nowego sezonu, który kopiuje drużyny, składy i fazy.
- Transfery zawodników i scalanie zdublowanych profili.
W panelu da się ustawić każdą fazę XXIV edycji: rundę zasadniczą, grupy po sześć, play-off i turniej pocieszenia. Na razie w systemie jest runda zasadnicza, a kolejne fazy zostaną dodane w trakcie sezonu.
Przeniesienie danych
Liga nie zaczynała od zera, więc serwis też nie mógł.
- Składy 11 drużyn z poprzedniego sezonu (numer, wzrost, rocznik) pobrane ze strony ligi, razem z logami i zdjęciami drużyn tam, gdzie były dostępne.
- Wszystkie 11 kolejek i 66 par z komunikatu organizatora, a do tego godziny i hala dwóch pierwszych kolejek.
- Pierwsze komunikaty XXIV edycji przeniesione na stronę, z treścią wyciągniętą z załączników ODT.
- Zgłoszenia na nowy sezon przyszły jako zdjęcia odręcznych formularzy. Przepisałem 8 formularzy drużyn, razem 119 zawodników, a wpisy, których nie dało się pewnie odczytać, oznaczyłem do sprawdzenia. Pozostałe 4 drużyny mają na razie składy z poprzedniego sezonu.
Efekt
Nowa wersja działa na wlkosz.pl od połowy września, prawie dwa tygodnie przed pierwszą kolejką. Tabela, terminarz całej rundy zasadniczej, strony 12 drużyn i 200 profili zawodników są w jednym miejscu, na HTTPS, i wygodnie przegląda się je na telefonie. Każdy z 66 meczów ma już swoją stronę, na którą po meczu trafia wynik i protokół.
- drużyn w XXIV edycji
- 12
- meczów rundy zasadniczej w terminarzu
- 66
- profili zawodników online
- 200
- zawodników przepisanych z odręcznych zgłoszeń
- 119
Sezon ruszył 26 września 2026, a wyniki trafiają do serwisu po każdej kolejce.