Mannschaften
Teams erstellen und Spieler verwalten.
Das Sport-Modul ermöglicht dir die vollständige Verwaltung deines Sportvereins - von Mannschaften und Spielplänen über Aufstellungen bis hin zu Tabellen, Fahrgemeinschaften und der Mannschaftskasse.
Mannschaften
Teams erstellen und Spieler verwalten.
Spielplan
Spiele anlegen und Ergebnisse eintragen.
Aufstellung
Spieler für jedes Spiel aufstellen.
Tabellen
Ligatabellen automatisch berechnen.
An-/Absagen
Spieler melden sich für Spiele an oder ab.
Fahrgemeinschaften
Mitfahrgelegenheiten für Auswärtsspiele.
Mannschaftskasse
Einnahmen, Ausgaben und Strafenkatalog.
Das Sport-Setup besteht aus 5 Schritten:
Einführung — Übersicht über alle Sport-Funktionen
Sportarten auswählen — Wähle die Sportarten für deine App
Funktionen aktivieren — An-/Absagen, Fahrgemeinschaften, Mannschaftskasse, Statistiken
Erste Mannschaft erstellen — Optional: Lege direkt dein erstes Team an
Modul aktivieren — Fertig! Sport-Modul ist einsatzbereit
Der erste Schritt gibt dir einen Überblick über alle Funktionen des Sport-Moduls.
| Funktion | Beschreibung |
|---|---|
| Mannschaften verwalten | Teams erstellen mit Spielern, Trainern und Betreuern |
| Spielplan | Spiele anlegen mit Datum, Uhrzeit, Gegner und Spielort |
| Aufstellung | Spieler für jedes Spiel aufstellen |
| Tabellen | Ligatabellen mit Punkten, Toren, Spielen |
| An-/Absagen (RSVP) | Spieler melden sich für Spiele an oder ab |
| Fahrgemeinschaften | Mitfahrgelegenheiten für Auswärtsspiele organisieren |
| Mannschaftskasse | Einnahmen, Ausgaben, Strafenkatalog verwalten |
Wähle die Sportarten aus, die in deiner App verfügbar sein sollen.
| Sportart | Spieler pro Team |
|---|---|
| Fußball | 11 |
| Handball | 7 |
| Basketball | 5 |
| Volleyball | 6 |
| Tennis | 1 |
| Hockey | 11 |
| Eishockey | 6 |
Konfiguriere welche Zusatzfunktionen im Sport-Modul verfügbar sein sollen.
| Option | Beschreibung | Standard |
|---|---|---|
| An-/Absagen (RSVP) | Spieler können sich für Spiele anmelden oder absagen | An |
| Fahrgemeinschaften | Mitfahrgelegenheiten für Auswärtsspiele | An |
| Mannschaftskasse | Einnahmen, Ausgaben und Strafenkatalog | An |
| Statistiken | Detaillierte Spieler- und Teamstatistiken | An |
Optional kannst du direkt dein erstes Team anlegen. Du kannst diesen Schritt auch überspringen und später Mannschaften erstellen.
| Feld | Beschreibung |
|---|---|
| Teamname | Name der Mannschaft (z.B. „1. Herren”) |
| Sportart | Aus den aktivierten Sportarten wählen |
| Liga | Optional: Ligabezeichnung |
| Saison | Aktuelle Saison (z.B. „2024/25”) |
Im letzten Schritt wird das Sport-Modul aktiviert. Du siehst eine Bestätigung und eine Liste der nächsten Schritte.
Weitere Mannschaften erstellen — Lege alle Teams deines Vereins an
Spieler zu Teams hinzufügen — Ordne Mitglieder den Mannschaften zu
Spielplan erstellen — Trage alle Spiele der Saison ein
Sport zur Navigation hinzufügen — Füge Sport-Seiten zur App hinzu
Das Sport-Modul nutzt folgende Firestore-Collections:
| Collection | Beschreibung |
|---|---|
sports_teams | Mannschaften mit Spielern |
sports_matches | Spiele mit Aufstellung, Toren, An-/Absagen |
sports_seasons | Saisons (z.B. 2024/25) |
sports_standings | Ligatabellen |
sports_carpools | Fahrgemeinschaften |
sports_teamcash | Mannschaftskassen |
| Collection | Subcollection | Beschreibung |
|---|---|---|
sports_teams | players | Spieler der Mannschaft |
sports_matches | lineup | Aufstellung für das Spiel |
sports_matches | goals | Torschützen |
sports_matches | rsvp | An-/Absagen |
sports_carpools | passengers | Mitfahrer |
sports_teamcash | transactions | Transaktionen |
sports_teamcash | penalty_catalog | Strafenkatalog |
sports_teamcash | penalty_assignments | Zugewiesene Strafen |
| Rolle | Rechte |
|---|---|
| Alle Nutzer | Mannschaften, Spielpläne und Tabellen anzeigen |
| Teammitglieder | An-/Absagen eintragen, Fahrgemeinschaften sehen |
| Team-Admins | Aufstellungen, Ergebnisse, Mannschaftskasse verwalten |
| Admins | Alle Sport-Daten verwalten |
Das Sport-Modul hat folgende Abhängigkeiten:
| Modul | Typ | Beschreibung |
|---|---|---|
| Firebase | Erforderlich | Wird für die Datenspeicherung benötigt |
| Mitglieder | Erforderlich | Spieler werden aus Mitgliedern ausgewählt |
| Mitgliedschaft | Optional | Für Beitragsverknüpfung |
| Optional | Für Spielerinnerungen und Benachrichtigungen |
Nach der Aktivierung kannst du im Sport-Editor weitere Einstellungen vornehmen:
| Bereich | Einstellungen |
|---|---|
| Mannschaften | Teams erstellen, Spieler hinzufügen |
| Spielplan | Spiele anlegen, Ergebnisse eintragen |
| Tabellen | Ligatabellen konfigurieren |
| Fahrgemeinschaften | Einstellungen für Mitfahrgelegenheiten |
| Mannschaftskasse | Kategorien, Strafenkatalog |