⚽ Kicker-App — Benutzeranleitung

🏠 Übersicht

Die Kicker-App unterstützt die vollständige Verwaltung eines Fußballvereins — von der Spielerverwaltung über Spieltage bis zur detaillierten Trainingsplanung.

Aufbau der App

BereichInhalt
StartDashboard mit Schnellzugriff auf alle Bereiche
📅 TrainingTrainingseinheiten anlegen und verwalten
⚽ SpieltageSpielergebnisse, Kader, Tore und Taktikboard
📊 StatistikSaisonauswertungen und Trainingsbeteiligung
☰ MehrSpieler, Trainingsplanung, Verwaltung

Gesamtzusammenhang Trainingsplanung

Trainingsmodul (Übungsbaustein)
    ↓  wiederverwendbar in
Trainingsplan (strukturierter Plan mit Aufwärmen / Hauptteil / Schluss)
    ↓  wird verknüpft mit
Trainingseinheit (konkreter Trainingstag mit Datum + Mannschaft)

Navigation

Die App wird über die untere Navigationsleiste gesteuert. Auf dem Desktop ist zusätzlich ein Schnellzugriff auf dem Dashboard verfügbar. Das Benutzermenü (Name oben rechts) enthält Design-Einstellungen und Abmelden.

[SCREENSHOT: Dashboard mit Schnellzugriff-Buttons und unterer Navigationsleiste]

📅 Saison

Die Saison ist die übergeordnete Klammer für Spieltage, Trainingseinheiten und Statistiken. Alle Einträge gehören immer zu einer Saison.

Saison anlegen

1
☰ Mehr → Verwaltung → Saison
2
Name eingeben (z. B. „2025/2026") → Anlegen
3
Neue Saison als aktiv markieren
[SCREENSHOT: Saison-Verwaltung mit aktiver Saison]

Aktive Saison

Immer nur eine Saison ist aktiv. Alle neuen Spieltage und Trainingseinheiten werden automatisch der aktiven Saison zugeordnet. Die Statistik bezieht sich ebenfalls auf die aktive Saison.

Tipp: Beim Saisonwechsel zuerst die neue Saison anlegen, dann als aktiv setzen. Vergangene Saisons und ihre Daten bleiben vollständig erhalten.

👕 Mannschaft

Mannschaften organisieren Spieler und Trainingseinheiten. Eine Trainingseinheit und ein Spieltag gehören jeweils zu einer Mannschaft.

Mannschaft anlegen

1
☰ Mehr → Verwaltung → Mannschaften
2
Name eingeben (z. B. „A-Jugend") → Anlegen

Mannschaft bearbeiten

In der Liste auf den Stift-Button klicken → Name anpassen → bestätigen.

Mannschaft löschen

Nur möglich wenn keine Spieler oder Spieltage zugeordnet sind.

Hinweis: Spieler und Spieltage müssen zuerst einer anderen Mannschaft zugeordnet oder gelöscht werden.
[SCREENSHOT: Mannschaftsliste mit Bearbeiten-Funktion]

👥 Spieler

Spieler sind das Herzstück der App. Sie werden Mannschaften zugeordnet, erscheinen im Spieltag-Kader und in der Trainingsliste.

Navigation

☰ Mehr → Spieler

Spieler anlegen

1
Vorname, Nachname, Geburtsdatum und Position eingeben
2
Mannschaft zuweisen
3
Hinzufügen klicken
[SCREENSHOT: Spieler-Formular und Spielerliste mit Filter]

Spieler bearbeiten

In der Liste auf einen Spieler klicken → Felder bearbeiten → Speichern. Mehrere Spieler können gleichzeitig bearbeitet und mit Alle speichern gesichert werden.

Spieler filtern

Über die Mannschafts-Filter-Buttons oben in der Liste lassen sich Spieler nach Mannschaft filtern.

Spieler importieren (CSV)

1
☰ Mehr → Verwaltung → Daten importieren
2
CSV-Datei mit Spalten: vorname;nachname;geburtsdatum;position;mannschaft
3
Datum als YYYY-MM-DD oder DD.MM.YYYY
4
Datei hochladen → Import starten

Positionen

KürzelPosition
TWTorwart
ABAbwehr
MITMittelfeld
STSturm

Spieler löschen

Gelöschte Spieler landen im Papierkorb (☰ Mehr → Verwaltung → Papierkorb) und können dort wiederhergestellt werden.

⚽ Spieltage

Spieltage erfassen Gegner, Ergebnis, Kader, Tore und ermöglichen die taktische Aufstellung.

Spieltag anlegen

1
⚽ Spieltage in der Navigation
2
Datum, Gegner und Heim/Auswärts eintragen
3
Anlegen klicken
[SCREENSHOT: Spieltag-Liste und Neu-Formular]

Spieltag-Detail

Spieltag in der Liste anklicken — das Detail enthält:

BereichFunktion
ErgebnisTore Eigen / Tore Gegner eintragen
KaderSpieler zum Kader hinzufügen / entfernen
ToreTorschützen aus dem Kader auswählen
TaktikboardSpieler auf einem Fußballfeld positionieren
Live-TrackingMetriken während des Spiels erfassen
WhatsApp-TeilenKader-Information per WhatsApp versenden

Taktikboard

Im Spieltag-Detail → Taktikboard. Spieler können per Drag & Drop auf dem Spielfeld positioniert werden. Die Position wird gespeichert und ist beim nächsten Öffnen wiederhergestellt.

[SCREENSHOT: Taktikboard mit Spielern auf dem Feld]
Tipp: Das Taktikboard speichert die Positionen als Prozentwerte — die Anzeige passt sich automatisch an Hochformat (Mobil) und Querformat (Desktop) an.

Ansicht und Druck

Im Spieltag-Detail oben: 🖥️ Ansicht und 🖨️ Drucken/PDF für einen formatierten Spieltag-Bericht.

📡 Live-Tracking

Das Live-Tracking ermöglicht die Erfassung von Metriken in Echtzeit während eines Spiels — z. B. Zweikämpfe, gewonnene Bälle, Fouls oder andere individuell definierte Kennzahlen.

Voraussetzungen

  • Der Spieltag muss angelegt und ein Kader zugewiesen sein
  • Mindestens eine Metrik muss im Spieltag konfiguriert sein
  • Der Anpfiff (1. HZ) muss gedrückt worden sein, bevor Tore eingetragen werden können

Live-Tracking starten

1
Spieltag öffnen → ▶ Anpfiff 1. HZ drücken
2
Im Spieltag-Detail → Live-Tracking öffnen
3
Die konfigurierten Metriken erscheinen als große Tap-Buttons
[SCREENSHOT: Live-Tracking-Ansicht mit großen Metrik-Buttons und Zählern]

Metriken erfassen

Jeder Klick auf einen Metrik-Button erhöht den Zähler um 1 und wird sofort in der Datenbank gespeichert.

Mit dem ↩ Rückgängig-Button rechts neben jedem Zähler kann der letzte Eintrag dieser Metrik storniert werden.

Tipp: Das Live-Tracking ist für die Rolle Tracker gedacht — ein Helfer kann parallel auf einem eigenen Gerät tracken, während der Trainer das Spiel beobachtet.

Metriken konfigurieren

Welche Metriken beim Live-Tracking erscheinen, wird im Spieltag-Detail oben im Bereich Metriken festgelegt. Metriken können dort hinzugefügt und entfernt werden.

Ergebnisse auswerten

Die erfassten Zähler sind nach dem Spiel im Spieltag-Detail unter Ereignisse einsehbar und fließen in die Statistik ein.

Tor-Eingabe und Anpfiff

Tore (eigene Tore, Gegner-Tore, Eigentore) können im Spieltag-Detail erst eingetragen werden, nachdem der ▶ Anpfiff 1. HZ-Button gedrückt wurde. Wird versucht, vorher ein Tor einzutragen, erscheint ein Hinweis.

📊 Statistik

Die Statistik-Seite fasst die aktuellen Saison-Daten zusammen.

Navigation

📊 Statistik in der unteren Navigationsleiste

Inhalt

BereichInhalt
Saison-BilanzSiege, Unentschieden, Niederlagen, Torverhältnis
Top-TorschützenSpieler mit den meisten Toren in der Saison
TrainingsbeteiligungAnwesenheitsquote pro Spieler über alle Trainingseinheiten
[SCREENSHOT: Statistik-Seite mit Bilanz und Top-Scorern]
Tipp: Die Statistik bezieht sich immer auf die aktive Saison. Für vergangene Saisons die Saison in der Verwaltung wechseln.

📅 Trainingseinheiten

Eine Trainingseinheit ist ein konkreter Trainingstag mit Datum und Mannschaft. Optional wird ein Trainingsplan verknüpft, der die Inhalte vorgibt.

Navigation

📅 Training in der unteren Navigationsleiste

Trainingseinheit anlegen

1
Datum auswählen
2
Mannschaft auswählen
3
Trainingsort auswählen (Saarburg, Serrig, Zerf, Greimerath, Lampaden)
4
Optional: Notizen eintragen
5
Anlegen klicken
Notizen bearbeiten: Im Trainingseinheit-Detail kann die Notiz jederzeit geändert und mit Notiz speichern gesichert werden. Auch der Trainingsort ist dort änderbar.
[SCREENSHOT: Trainings-Liste mit Neu-Formular oben]

Trainingseinheit-Detail

Einheit in der Liste antippen:

BereichFunktion
SpielerAnwesende Spieler markieren (Trainingsbeteiligung)
📋 TrainingsplanEinen Trainingsplan verknüpfen (→ Plan einbinden)
🖥️ Ansicht / 🖨️ DruckenFormatierten Trainingsplan anzeigen oder drucken
[SCREENSHOT: Trainingseinheit-Detail mit Spielerliste und Plan-Bereich]

🧩 Trainingsmodule

Module sind die Übungsbibliothek. Eine Übung wird einmal angelegt und kann in beliebig vielen Trainingsplänen wiederverwendet werden.

Navigation

Start → 🧩 Trainingsmodule  oder  ☰ Mehr → Trainingspläne

Modul anlegen

1
Typ wählen: 🔥 Aufwärmen ⚽ Hauptteil 🏁 Schluss
2
Name eingeben → Neu
3
Modul in der Liste anklicken → befüllen
[SCREENSHOT: Modulbibliothek mit Filter-Tabs und Neu-Formular]

Modul befüllen

FeldBeschreibung
TypNachträglich änderbar (Aufwärmen / Hauptteil / Schluss)
KategorieThematische Einordnung — Passform, Spielform, HIT-Übungen usw.
TagsSchlagwörter tippen + Enter. Neue Tags entstehen automatisch.
Ablauf / BeschreibungÜbungsbeschreibung. Standard-Einstiegssatz wenn Bild vorhanden: „Die Übung wird wie in der Abbildung aufgebaut."
BilderBis zu 5 Bilder (JPEG / PNG, Dateiendung optional)
4
Speichern — Modul steht sofort in allen Trainingsplänen zur Verfügung
[SCREENSHOT: Modul-Detail mit Kategorie, Tags als Chips und Bild]

Ansicht wechseln

Oberhalb der Liste zwei Buttons zum Umschalten:

  • ☰ Liste — kompakte Textliste mit Typ-Farbe und Kategorie-Badge (Standard)
  • ⊞ Katalog — Kachelansicht mit Bild, Name und Badges — ideal um Module schnell wiederzuerkennen

Filter (Typ, Kategorie) und Sortierung wirken auf beide Ansichten.

[SCREENSHOT: Katalog-Ansicht mit Modulkarten und Bildern]

Kategorien verwalten

Unten in der Modulbibliothek → 🏷️ Kategorien verwalten: neu anlegen, umbenennen (✏️), löschen (✕).

Tags

Im Modul-Detail → Feld Tags: tippen, Autocomplete-Vorschläge erscheinen, mit Enter oder Komma bestätigen. Chip mit × entfernen. Tags sind global — einmal angelegt stehen sie überall zur Verfügung.

Tipp: Typ nachträglich ändern: Dropdown im Modul-Detail anpassen → Speichern.

📋 Trainingspläne

Ein Trainingsplan fasst die Inhalte einer Trainingseinheit in strukturierte Abschnitte — mit oder ohne Rückgriff auf die Modulbibliothek.

Navigation

Modulbibliothek → Tab 📋 Trainingspläne

Plan anlegen

1
Name eingeben → Neu
2
Plan in der Liste anklicken
3
Optional: Name und Beschreibung oben anpassen → Speichern
[SCREENSHOT: Trainingsplan-Liste mit klickbaren Zeilen]

Abschnitte befüllen

Jeder Plan hat automatisch drei Abschnitte: 🔥 Aufwärmen, ⚽ Hauptteil, 🏁 Schluss.

Variante A — Direkt (ohne Modul)

Geeignet für einmalige, plan-spezifische Inhalte.

1
Titel, Beschreibung, Dauer (Minuten) eintragen
2
Abschnitt speichern

Variante B — Mit Modul (Wiederverwendung)

1
Auf 🖼️ Modul auswählen… klicken
2
Modul-Picker öffnet sich — alle Module des passenden Typs als Bildkarten mit Suchfeld und Kategoriefilter
3
Gewünschte Karte anklicken — Name und Beschreibung werden automatisch übernommen
4
Beschreibung bei Bedarf anpassen → Speichern

Mit Lösen wird die Modulverknüpfung getrennt — der Abschnitt behält seinen Text und ist danach unabhängig.

[SCREENSHOT: Plan-Detail mit Aufwärmen-Abschnitt verknüpft zu Modul]

Mehrere Abschnitte desselben Typs

Unter jedem Abschnitt: gestrichelter Button + Weiteres Hauptteil hinzufügen. Das ✕ oben rechts in der Karte löscht ihn (nur sichtbar wenn mehrere vorhanden).

Ansicht und Druck

Oben rechts im Plan-Detail: 🖥️ Ansicht und 🖨️ Drucken/PDF — öffnet einen formatierten Bericht mit farbigen Abschnitts-Karten.

🔗 Plan in Trainingseinheit einbinden

Ein fertiger Trainingsplan wird mit einer konkreten Trainingseinheit (Datum + Mannschaft) verknüpft.

Navigation

📅 Training → Trainingseinheit antippen

Plan verknüpfen

1
Im Bereich 📋 Trainingsplan den gewünschten Plan aus dem Dropdown auswählen
2
Verknüpfen klicken
3
Der Plan erscheint als Vorschau mit farbigen Abschnitts-Karten
[SCREENSHOT: Trainingseinheit mit verknüpftem Plan und Abschnitts-Vorschau]

Ansicht und Druck aus der Einheit

In der Trainingseinheit (nicht im Plan-Detail):

  • 🖥️ Ansicht — zeigt Plan mit Datum und Mannschaft als Kopfzeile
  • 🖨️ Drucken/PDF — vollständiger Bericht inkl. Trainingseinheit-Kopf

Plan lösen

Neben dem Dropdown: ✕ Aufheben — trennt den Plan von der Einheit. Die Einheit bleibt erhalten.


Typischer Gesamtablauf

1. Module in der Bibliothek anlegen (einmalig)
   → Kategorie und Tags vergeben
   → Beschreibung und Bilder hinzufügen

2. Trainingsplan erstellen
   → Abschnitte mit Modulen verknüpfen ODER direkt befüllen
   → Dauer pro Abschnitt eintragen
   → Mit Ansicht/Druck prüfen

3. Trainingseinheit anlegen
   → Datum + Mannschaft
   → Plan verknüpfen
   → Fertig: Einheit hat vollständigen Inhalt

☰ Verwaltung

Die Verwaltung enthält administrative Funktionen für Saison, Mannschaft, Import, Protokoll und Papierkorb.

Navigation

☰ Mehr → Verwaltung

Bereiche

BereichFunktion
SaisonSaisons anlegen, aktive Saison wechseln
MannschaftenMannschaften anlegen, umbenennen, löschen
Daten importierenSpieler und Trainingseinheiten per CSV importieren
AktivitätsprotokollAlle Änderungen mit Benutzer und Zeitstempel
PapierkorbGelöschte Spieler und Spieltage wiederherstellen

Daten importieren

CSV-Format für Spieler: vorname;nachname;geburtsdatum;position;mannschaft

CSV-Format für Trainingseinheiten: datum;notizen

Datum jeweils als YYYY-MM-DD oder DD.MM.YYYY.

Papierkorb

Gelöschte Einträge bleiben 30 Tage im Papierkorb. Klick auf Wiederherstellen macht die Löschung rückgängig.

Aktivitätsprotokoll

Jede Änderung (Anlegen, Bearbeiten, Löschen) wird mit Benutzer, IP-Adresse und Zeitstempel protokolliert. Das Protokoll kann nicht bearbeitet werden.

👤 Benutzer & Rollen

Die App unterstützt mehrere Benutzer mit unterschiedlichen Berechtigungen.

Navigation

☰ Mehr → Verwaltung → Benutzer (nur sichtbar für Admins)

Rollen

RolleBerechtigungen
AdminVollzugriff — Benutzerverwaltung, alle Bereiche
TrainerSpieler, Spieltage, Trainingseinheiten, Trainingsplanung
TrackerNur Live-Tracking während eines Spiels

Aktuelle Benutzer

NameRollePasswort
rootAdminindividuell
MichaelTrainerindividuell
NouriTrainerkicker123 → bitte ändern
LeonTrainerkicker123 → bitte ändern
RaphaelTrainerkicker123 → bitte ändern
TrackerTrackerindividuell

Benutzer anlegen

1
Benutzername und Passwort eingeben
2
Rolle auswählen
3
Anlegen

Passwort ändern

Jeder Benutzer kann sein eigenes Passwort über das Benutzermenü (Name oben rechts) ändern. Admins können Passwörter aller Benutzer zurücksetzen.

Design

Im Benutzermenü (oben rechts): zwischen 🌑 Dunkel und ☀️ Hell wechseln. Die Einstellung wird pro Benutzer gespeichert.