demo - vanemarendajaks-team15/pb-frontend GitHub Wiki

millist probleemi te proovide lahendada? (n-ö projekti idee)

  • Väiksematel turniiridel puudub ülevaade turniiri tulemustest onlines,
  • infot saab kohapealt turniiri tabelist või korraldajalt.
  • Et väiksemate turniiride tulemused jõuaksid ka reitingu arvestusse (DUPR süsteem).(Dynamic Universal Pickleball Rating)
  • Turniiri ajakava ja tulemuste kättesaadavuse parandamine.

Selline lahendus on kasulik:

  • Turniiride korraldajatele, kes tahavad lihtsat haldust.
  • Mängijatele, kes soovivad näha oma tulemusi, järgmisi mänge ja turniiri ajakava.
  • Kõikidele, kes soovivad infot tulevaste turniiride ja juba lõppenute turniiride tulemuste kohta.
  • Pealtvaatajatele, kes tahavad reaalajas seisu jälgida
  • Ehk teisisõnu – kõigile, kes turniiriga seotud on.

Meie lahendus on veebipõhine rakendus, mis:

  • võimaldab hallata turniire ja mänge
  • salvestab ja kuvab mängutulemusi
  • uuendab infot reaalajas

Kasutaja saab näha:

  • kes mängivad,
  • millisel väljakul ja millal mäng toimub
  • mis on hetke skoor või lõpptulemus

Eesmärk on teha kogu info kättesaadavaks ühest kohast ja võimalikult kiiresti.

tehniline ülevaade

  • disain - figmas
  • backend - restful api, laravel 13
  • frontend - laravel 13, vue 3, js.
  • andmeid hoitakse postgresSQL andmebaasis
  • websocketi kaudu toimub skoori uuendamine

töökorraldus tiimis

  • backend ja frontend arendus toimus erinevate tiimi liiklmete poolt, rollide vahetamist ei toimunud
  • projekti haldus ja piletite määramine läbi jira taskide
  • kolmapäeviti olid tiimi koosolekut online ja kord nädalas kohtumised offlines.