Contact: Joël Christ - joel.christ@avisi.nl
Opdracht
Bij Avisi organiseren we wekelijks een zaalvoetbalwedstrijd. Mensen melden zich hier voor aan via een agenda uitnodiging, en teams worden gemaakt op basis van een inschatting van de kwaliteiten van iedere speler.
Graag willen we een systeem waarin we potentiele spelers een account kunnen geven waarmee ze kunnen inloggen en aangeven of ze die week wél of niet meedoen. Ook moet het voor een beheerder mogelijk zijn om spelers een rating te geven (op basis van hoe goed ze kunnen voetballen), zodat het systeem automatisch teams kan maken op basis van skill.
Het zou mooi zijn als je in het systeem een naslagwerk kunt bijhouden van gespeelde wedstrijden en uitslagen, en deze kan vergelijken met de skills van de gemaakte teams (om te zien of de verdeling wel écht eerlijk was). Ook zou het mooi zijn als spelers kunnen aangeven dat ze met de auto komen en of ze mensen kunnen meenemen.
Technische Constraints/ Wensen
- Voorkeur gaat uit naar Kotlin, maar Java mag ook.
- Frontend het liefst in Angular.