i.Volejbols čempionātu saraksts klēpjdatorā un telefonā

i.Volejbols: pārvaldības sistēma Latvijas Volejbola federācijai

Latvijas Volejbola federācija i.Volejbols sistēmā vada jaunatnes čempionātus, klubus un sportistu uzskaiti, un sistēma aizstāj veco i.volejbols.lv. Mēs to izstrādājām uz Laravel ar Filament administrācijas paneli: klubi piesakās par biedriem, piesaka komandas un iesniedz vārdiskos sarakstus, bet federācija apstiprināšanas rindās izskata pieteikumus, sarakstus, to izmaiņas un sportistu pārejas. Kad vārdiskais saraksts ir apstiprināts, komanda saņem kolektīvo licenci, un no tiem pašiem datiem federācija izraksta katram klubam rēķinu par dalības un licenču maksām. Vecās sistēmas dati tiek pārnesti ar importa komandu, kas pārbauda ierakstu skaitu katrā tabulā.

Latvijas sieviešu volejbola izlase laukumā, no volejbols.lv

Klubu pieteikumi vienā apstiprināšanas rindā

Klubi piesakās par federācijas biedriem publiskā formā, bez konta. Katrs pieteikums gaida federācijas rindā, izvēlnē blakus redzams gaidošo skaits, un pēc apstiprināšanas vienā solī tiek izveidots klubs, tā īpašnieka konts un loma, un īpašnieks saņem e-pastu. Vārdiskie saraksti, to izmaiņas, sportistu pārejas un jauni kluba pārstāvji gaida savās rindās.

Galvenie fakti

  • Laravel 13 ar Filament 5 administrācijas paneli federācijas sarkanajā krāsā, latviski, ar divfaktoru autentifikāciju federācijas darbiniekiem
  • Septiņas lomas, no federācijas administratora līdz trenerim un tiesnesim; klubu lietotāji redz tikai sava kluba personas, komandas un rēķinus
  • Apstiprināšanas rindas klubu pieteikumiem, pārstāvjiem, vārdiskajiem sarakstiem, to izmaiņām un pārejām; pēc saraksta apstiprināšanas tiek izsniegta kolektīvā licence PDF formātā
  • 2026./2027. gada jaunatnes čempionātu nolikums kā dati: 14 čempionāti ar vecuma ierobežojumiem, termiņiem, sastāvu lielumu un maksām
  • Augšupielādes glabājas S3 un pirms atvēršanas tiek pārbaudītas ar ClamAV; inficēts fails tiek dzēsts, un augšupielādētājs saņem paziņojumu
  • Vecais i.volejbols.lv pārnests ar importa komandu, kas salīdzina veco un jauno ierakstu skaitu; 430 automātiskie testi, Larastan 8. līmenis un GitLab CI