ToDos
must have
- Weitere Performance Verbesserungen anschauen, siehe Threads in Gemini & Claude:
- Ladeseiten besser gestalten. Es gibt immer noch Übergänge von Seite zu Seite wo gefühlt nichts passiert. Bspw. Klick auf Homepage "Jetzt mitmachen" - da passiert bis zu 2s nichts.
- Zusammenschreiben (README) was nötig ist um ein neues Tippspiel aufzusetzen - ggf. optimieren. Bspw. welche Tabelle wie befüllt werden muss (bspw. Regelwerk für validationSchema in der SpecialBetConfig Tabelle, etc.). Braucht es bspw. sowas? https://euro2024.mariosmania.ch/spielsetup.php
- TESTEN! (insb. auch Emails)
should have
- Dark Mode inkl. Farbkonzept einführen
- Fun Facts zur WM auf Titelseite
- 404 Page regeln
- Email Sender in Konstanten-File implementieren und parametrisieren (damit die Adresse "bearbeitbar wird")
- Analytics einbauen (Google? Was anderes?)
- Adminseite die das DailyReminderLog zeigt - wer wurde wann per Email benachrichtigt.
nice to have
- API zu einem Fussball-Anbieter einbinden für Live-Scores & Statistiken pro Spiel, siehe https://demo.football-predictor.net/en/welcome/?display=list&#match-2 (user: example@noise.agency, pw: ExampleAccount2026!)
- Tipp-Statistiken pro Spiel einbauen (Win A, Draw, Win B) + Most predicted result - eingeblendet via Stats Icon in der Match Card
- Statistik Seite erstellen (Anzahl pro Tipp Typ (exakt, tendenz, etc.), Punkte Tipps, Punkte Sondertipps, Rangverlauf, etc.).
- Random Avatar Generator (Name des Spielers eingeben und via n8n/make einen neuen Avatar bauen und anzeigen)
- Reminder Email an Admin wenn die Zahlungsdeadline abgelaufen ist - Manuelle prüfung ob alle Spieler bezahlt haben