Open Source · Kostenlos · DSGVO-konform

Training für die
Jugendfeuerwehr
digital meistern.

open-JF-Coach ist die mobile Trainings-App für Betreuer und Ausbilder der Jugendfeuerwehr — für die Leistungsspange, den Bundeswettbewerb und den alltäglichen Dienst.

Offline-fähig (PWA) Echtzeit-Sync Eigene Instanz AGPL-3.0
9:41
open-JF-Coach JF Musterstadt
Synchronisiert · 2 Geräte aktiv
Aufstellung
GF
Gruppenführer
M. Müller
Ma
Maschinist
T. Klein
Me
Melder
S. Bauer
ATF
Angriffstruppführer
L. Schmidt
ATM
Angriffstruppmann
J. Weber
WTF
Wassertruppführer
K. Fischer
WTM
Wassertruppmann
A. Braun
A-Teil · Lauf 4
02:34,7
Knotenzeit 00:28,3
START
Reset
Speichern
Zwischenzeiten
Knotenzeit
Angriff vor
A01.06 14:30
Lauf 4 · Knotenzeit 00:28,3
02:34,7
A29.05 17:15
Lauf 3 · Knotenzeit 00:31,7
02:41,2
B27.05 10:00
Lauf 2 · 9 Läufer
01:58,4
A25.05 15:45
Lauf 5 · Knotenzeit 00:26,1
02:29,5
GF-Position
Mastwurf
Schläuche verbinden
Kreuzknoten
L7 – Staffellauf
Zimmermannsschlag
Sicherungsknoten
Schotenstich
Aufstellung
Stoppuhr
Analyse
Wissen
Features

Alles was ein JF-Trainer braucht

Von der Aufstellung bis zur Nachbesprechung — open-JF-Coach begleitet euch durch jeden Trainingstag.

Aufstellung & Rollen

Mitglieder verwalten und für A-Teil sowie B-Teil die Positionen (GF, ATF, WTF …) gezielt planen und zuweisen.

Stoppuhr & Zeitmessung

Exakte Timer für Übungsläufe, Knotentraining und Staffelstrecken — direkt auf dem Smartphone, auch offline.

Trainingsanalyse

Automatisch gespeicherte Trainingseinheiten mit Zeitstempeln und Positionsmatrix für eine fundierte Nachbesprechung.

Wissensdatenbank

Knoten, Fehlerpunkteregeln und vollständige Ablaufbeschreibungen für alle Trupps.

Offline-fähig (PWA)

Als Progressive Web App installierbar — funktioniert auf dem Übungsplatz auch ohne Mobilfunknetz.

Echtzeit-Synchronisation

Mehrere Betreuer sehen dasselbe Training live — Aufstellung und Zeiten werden sofort übertragen.

Hintergrund

Für A-Teil, B-Teil und alles dazwischen

open-JF-Coach kennt die Struktur der Jugendfeuerwehr-Wettbewerbe und spricht ihre Sprache.

A-Teil – Löschübung

  • GFGruppenführer
    Befehle, Übersicht, Knotengestell
  • MaMaschinist
    TS betreiben, Wasserversorgung
  • MeMelder
    Bereitstellung, Verteiler
  • ATAngriffstrupp
    1. Rohr über die Leiterwand
  • WTWassertrupp
    Wasserentnahme & 2. Rohr
  • STSchlauchtrupp
    Material & 3. Rohr durch den Tunnel

B-Teil – Staffellauf

Staffellauf für 9 Läufer mit Spezialaufgaben: Knotenstation (L7), Schlauchrollen (L8) und regelkonforme Übergaben.

L1L2L3L4L5L6 L7 Knoten L8 Schlauch L9

Wissensdatenbank — Beispielinhalte

Mastwurf, Kreuzknoten, Zimmermannsschlag, Schotenstich
Fehlerpunkteregeln (5 FP Übertreten, 10 FP falscher Knoten …)
Vollständige Ablaufbeschreibung für alle 9 Trupppositionen
Open Source

Transparent, sicher und selbst betrieben

open-JF-Coach ist frei und quelloffen. Keine versteckten Kosten, keine Datensammlung durch Dritte.

Open Source (AGPL-3.0)

Vollständiger Quellcode auf GitHub.

Eigene Daten, eigene Instanz

Jede Jugendfeuerwehr betreibt ihre eigene Firebase-Instanz.

DSGVO-konform (EU)

Firebase in EU-Region (Frankfurt) — vollständig DSGVO-konform.

Kostenlos deployen

Mit einem Klick auf Netlify deployen. Firebase Spark Plan reicht für kleine Jugendfeuerwehren.

Mitgestalten

Issues melden, Features vorschlagen oder direkt Pull Requests öffnen.

Flexibel anpassen

Eigene Mitglieder, Rollen, Regeln und Wissenseinträge.

Loslegen

In wenigen Schritten startklar

Eine eigene open-JF-Coach-Instanz ist in ca. 30 Minuten deployed und einsatzbereit.

1

Repository forken oder direkt deployen

Mit dem Netlify-Button das Projekt mit einem Klick deployen — oder das Repository klonen.

git clone https://github.com/volltext/open-jf-coach.git
2

Firebase-Projekt einrichten

Ein kostenloses Firebase-Projekt (Spark Plan) anlegen, Firestore und Authentication aktivieren. Anleitung in FIREBASE_SETUP.md.

3

Umgebungsvariablen setzen

Firebase-Credentials als Umgebungsvariablen hinterlegen:

VITE_FIREBASE_API_KEY=...
VITE_FIREBASE_PROJECT_ID=...
VITE_FIREBASE_TEAM_ID=meine-jf-musterstadt
4

Bereit für den nächsten Trainingstag

Die App ist live, auf dem Smartphone installierbar und bereit für Aufstellung, Stoppuhr und Wissensdatenbank.

Bereit für das nächste Training?

Kostenlos, open-source und für jede Jugendfeuerwehr in Deutschland einsetzbar.