Summary¶
🚀 Erste Schritte¶
👥 Benutzerhandbuch¶
Stammdaten (Vorbereitung)¶
- Regionen verwalten
- Verbände verwalten
- Vereine verwalten
- Wettkampforte verwalten
- Athleten verwalten
- Sportarten verwalten
- Disziplinen verwalten
- Disziplingruppen verwalten
- Disziplinfelder verwalten
- Formeln verwalten
- Status verwalten
- Urkundenlayouts verwalten
Workflow: Veranstaltung durchführen¶
1. Event anlegen¶
2. Wettkämpfe anlegen¶
3. Teilnehmer hinzufügen¶
4. Riegen einteilen¶
5. Zeitplanung¶
6. Wertungen erfassen¶
7. Urkunden & Siegerlisten drucken¶
Feature-Guides (Detaillierte Anleitungen)¶
- Wettkämpfe erstellen & verwalten
- Teilnehmer verwalten
- Zeitplanung für Wettkämpfe
- Wertungserfassung & Kampfrichter-Portal
- Urkunden erstellen & drucken
Komplette Workflows¶
👨💻 Entwicklerhandbuch¶
Architektur¶
- System-Architektur
- Backend-Struktur
- Frontend-Struktur
- Shared-Paket (@turnfix/shared)
- Datenbank-Schema
- Real-time Updates
- Gender Helpers System
- Groups & Teams Analysis
API-Referenz¶
UI-Komponenten¶
Features & Implementation¶
- Point 135: Startgeräte-Verwaltung
- Point 133: Bahn-Konzept
- Point 131: Modal Integration
- Point 114B: Date Support
- Gender-Unification
- PDF-Export-System
- GymNet XML-Import
- API Route Fixes
- Discipline Validation Fix
- Start Numbers Localization
Best Practices¶
Testing¶
Build & Release¶
Contributing¶
🚀 Deployment¶
- Installer erstellen (Build-Anleitung)
- Produktiv-Deployment
- Netzwerk-Konfiguration
- PM2 Setup
- Frontend Serving
- Firewall-Konfiguration
- Firewall GUI
- Admin Rights Detection
- Jury Portal Access
- Backup & Recovery
- Monitoring
- Troubleshooting
- Node Modules Fix
- Hard Refresh