Harmonogram rozgrywek bowlingowych

Projekt polegał na stworzeniu systemu do planowania oraz rejestrowania rozgrywek bowlingowych. Aplikacja oferuje zaplecze administracyjne do zarządzania danymi oraz część prezentacyjną wyświetlającą wyniki i szczegóły rozgrywek.

Całość została napisana na frameworku Yii2 w architekturze Model View Controller.

Funkcjonalności panelu administracyjnego:

  • Zarządzanie sezonami
  • Zarządzanie ligami
  • Tworzenie kolejek meczowych
  • Zarządzanie drużynami
  • Zarządzanie zawodnikami
  • Galeria zdjęć drużyny
  • Automatyczne przeliczanie zdobytych punktów

Funkcjonalności aplikacji prezentacyjnej:

  • Podział na sezony i ligi
  • Lista drużyn wraz z galerią i szczegółami zawodników
  • Tabela ligi z podsumowaniem punktowym
  • Terminarz potyczek
  • Szczegóły meczu
  • Lista wyników indywidualnych
  • Tryb wyświetlania „iframe” do umieszczenia wyników na dowolnej podstronie

Wykorzystane technologie:

  • Yii2
  • PHP
  • jQuery
  • Bootstrap
Yii2