Files
WrestleDesk/SPEC_ligical.md
T
Andrej Spielmann 3fefc550fe Initial commit: WrestleDesk full project
- Django backend with DRF (clubs, wrestlers, trainers, exercises, templates, trainings, homework, locations, leistungstest)
- Next.js 16 frontend with React, Shadcn UI, Tailwind
- JWT authentication
- Full CRUD for all entities
- Calendar view for trainings
- Homework management system
- Leistungstest tracking
2026-03-26 13:24:57 +01:00

2.5 KiB

Alles klar, ich habe die Punkte Trainernotizen zu Kämpfen und die feinere Unterteilung des Technik-Katalogs (Stand vs. Boden) in das Konzept aufgenommen.

Hier ist die nun vollständige und finale Fassung deines Projekt-Plans:


Projekt-Konzept: Digitale Verwaltungs-Plattform für den Ringsport (v4)

1. Stammdaten- & Mitgliederverwaltung

  • Detaillierte Ringer-Profile: Erfassung von Fotos, Geburtsdaten und Scans von Ringerpässen.
  • Gewichts-Historie: Dokumentation des Körpergewichts über Zeiträume hinweg zur optimalen Wettkampfvorbereitung.
  • Wettkampf-Archiv & Analyse: Erfassung von Siegen/Niederlagen inklusive Verknüpfung zu YouTube-Videos. Zu jedem Kampf können spezifische Trainernotizen (z. B. Technik-Kritik oder Verbesserungspotenziale) hinterlegt werden.
  • Organisation: Einteilung in Kinder/Erwachsene und Zuweisung zu verschiedenen Partner-Clubs.

2. Trainingsplanung & Übungskatalog

  • Kategorisierter Übungskatalog: Zentrale Datenbank für Übungen, unterteilt in:
    • Allgemein: Kraft, Ausdauer, Aufwärmen.
    • Spezifische Technik: Unterteilung in Standkampf und Bodenkampf.
  • Modulare Trainingsvorlagen: Schnelles Erstellen von Trainingseinheiten (Zeit- oder Wiederholungs-basiert).
  • Ressourcenplanung: Zuweisung von Trainern und verschiedenen Trainingsorten.
  • Ansichts-Switch: Volle Flexibilität zwischen Kalender- und Listenansicht bei der Planung und Ansicht.

3. Tracking & Hausaufgaben

  • Anwesenheits-Tracking: Digitale Erfassung der Teilnehmer pro Trainingseinheit.
  • Hausaufgaben-System: Individuelle oder gruppenbezogene Aufgaben mit Status-Verfolgung (offen/erledigt).

4. Dashboard & Reporting

  • Zentrales Dashboard:
    • Übersicht: Nächstes Training (Wann & Wo) sowie anstehende Geburtstage (heute + nächste 7 Tage).
    • Hausaufgaben-Monitor: Sofortige Anzeige aller noch nicht erledigten Aufgaben.
    • Datenschutz: Dashboard-Ansicht bleibt frei von sensiblen persönlichen Daten.
  • Statistiken: Auswertung der Trainingsbeteiligung und Hausaufgaben-Erfolge pro Ringer.
  • Export: Alle Berichte können als PDF oder CSV zur externen Verwendung ausgegeben werden.
  • Filter-System: Leistungsstarke, globale Filter auf allen Verwaltungsseiten.

5. Design & Technik

  • High-End UI/UX: Fokus auf ein modernes Design mit flüssigen Animationen.
  • Rollenmanagement: Reine Administrations-/Trainer-Plattform (kein Login für Ringer erforderlich).

Damit steht das Grundgerüst!