Überblick
Der Coach Manager hilft Trainerinnen und Trainern dabei, die Vorbereitung auf Wettkämpfe in den Griff zu bekommen. Athletenprofile, Gürtelgrade, Gewichtsklassen, Ausrüstungslisten, Gruppen und Reisepläne liegen endlich an einem Ort zusammen.
Die Herausforderung
Wer schon mal einen Wettkampf vorbereitet hat, kennt das Chaos: Wer fährt eigentlich mit? In welcher Kategorie startet wer? Hat schon jeder die Startgebühr bezahlt? Und wer braucht noch eine Unterkunft? Bislang steckten all diese Infos verteilt in Excel-Tabellen und unzähligen Chat-Nachrichten und genau da ging regelmäßig der Überblick verloren.
Die Lösung
Ein Datenmodell, das mitdenkt
Der Coach Manager verwaltet mehrere Stammdaten, die sich flexibel miteinander verknüpfen lassen:
- Athleten — vollständige Profile mit Suchfunktion
- Gürtelgrade — konfigurierbare Stufen
- Gewichtsklassen — für Kategorie-Zuordnung bei Wettkämpfen
- Gruppen — Trainingsgruppen / Divisions
- Labels — freie Kategorisierung
- Standorte — Trainingsorte und Wettkampfhallen
- Ausrüstung — Multi-Select pro Athlet
Wettkampfverwaltung
Für jeden Wettkampf werden Athleten zugewiesen. Pro Athlet wird festgehalten:
- Startgebühr bezahlt (ja/nein) mit Filteransicht
- Übernachtungsplatz benötigt
- Ausrüstungsliste
Eine API, die man versteht
Alle persönlichen Daten sind für die Wettkämpfer über REST-Endpunkte in einem mobiloptimierten Dashboard erreichbar.
Technische Details
- TYPO3 V14
- Nuxt 4
- Vue 3
- TypeScript
- Tailwind CSS v4
- PostgreSQL
- Node.js 22
- Docker