system ligowy z barażami i playoffami rozpisywanymi automatycznie.
System moze dzialac w "powietrzu", a nawet logika powinna byc oddzielona od procesu zapisywania stanu do bazy danych, jesli zrobisz odpowiednie interfejsy przez ktore bedzie mozna podlaczyc wtyczki zapisujace jego stan do bazy danych.
system ligowy sie nie musi martwic obsluga samych meczów, bo w momencie podania wyniku to wlasnie uruchamia sie event w odpowiedniej lidze, i dostaje w parametrze gotowy wynik wraz z informacja dla ktorych druzyn mecz sie odbyl.
w systemie ligą powinien byc caly sezon, a w nim powinny byc podligi, dzialajace jak pierwsza liga, ekstraklasa itd. miedzy nimi wlasnie odbywaja sie na koniec baraże.
Trzeba wykonac sam "core" tego. Najlepiej by bylo gdyby to bylo opisane testami jednostkowymi bo z testowaniem tego ręcznie jest prz****na sprawa. Sam jedna implementacje juz porzucilem, i teraz pisze od nowa z testami bo ilosc testow recznych i mnogosc pracy przy nich mnie przerosla. zaczalem dzis to pisac ale sie zglosiles...