Zielsetzung: Ablösung eines WhatsApp basierten Votings für Kampfrichtereinsätze bei Schwimmwettkämpfen.
Mein erster Build ist jetzt zwar schon ein komplexerer Anwendungsfall, dient aber auch dazu das Ganze mal für eine reale Anwendung zu testen. Daher war hier auch der Prompt etwas komplexer und wurde zuerst im "Plan" Mode
Aktuell haben wir das Problem, dass ein solches Voting über Whatsapp läuft und die Daten dann auch nur dort verfügbar sind. Im Sinne der Zugänglichkeit sollte dies in einer Web App abgebildet werden.
Geplante Funktionalitäten:
- rollenbasiertes System (Admin, Referees)
- Verwaltung von Kampfrichtern durch Admin
- Anlegen von Wettkämpfe und zugehörigen Wettkampfabschnitten
- Zuordnung von Kampfrichtern zu Wettkämpfen
- Abfrage der Teilnahme der Referees an Wettkampfabschnitten in einer Art "Voting"
- Export der Abfragen als CSV für Weiterverarbeitung
Ich bin hier nach der Anleitung vorgegangen und hab die Aufgaben zerteilt. Wobei mir hier der Plan Mode schon viel Arbeit abgenommen hat. Durch die Komplexität bin ich hier mit dem Free Account schon recht schnell ins Limit der Token gelaufen.
Aber ich war erstaunt, dass folgende Sachen schon funktional waren
- ✅ Anmeldung
- ✅ Freigabe von Nutzern durch Admin
- ✅ Anlegen von Wettkämpfen
- ⚠️ Wettkampfabschnitte noch nicht möglich
- ✅ Zuordnung von Kampfrichtern zu Wettkämpfen -> diese sehen in ihrem Account dann auch die offenen Anfragen/ Wettkämpfe
- ⚠️ Voting noch nicht möglich
- ⚠️ Export der Abfragen als CSV nicht möglich