timing.24hexpress.de

Die Komplett-Lösung für Laufveranstaltungen

Planen. Starten. Stoppen. Auswerten.
Das Event Tool vereint Teilnehmerverwaltung, Wellen-/Startorganisation, Zeitnahme, Ergebnisdienst, Druck & Exporte sowie Moderation in einem durchdachten System – online und offline einsatzbereit. Ideal für Schul-, Stadt- und Firmenläufe bis hin zu großen Events.

Warum timing.24hexpress.de?

  • Schneller Live-Betrieb: Offline erfassen, online synchronisieren – ohne Datenverlust.
  • Alles in einem: Von Anmeldung über Startnummern bis Urkunden & Ergebnislisten.
  • Für große Felder gebaut: Wellenstarts, Mehr-Standorte, parallele Erfassung)
  • Druck & Exporte: Serverseitige PDF-/Excel-Generatoren (Startnummern, Berichte, Urkunden)
  • Sicherheit: HTTPS/TLS, tokenbasierte Sitzungen, Audit-Log (Änderungsprotokoll)

Zeitnahme – wie die Erfassung funktioniert

  • Atomare Erfassungen: Jeder Klick/Scan erzeugt ein unteilbares Ereignis (Event) mit eindeutiger ID (z. B. ULID/UUID).
  • Zeitquelle: Erfasst mit Gerätezeit + Server-Zeitstempel beim Sync; Driftkorrektur sorgt für konsistente Reihenfolgen.
  • Debounce & Doppel-Klick-Schutz: Minimiert Fehlbedienungen bei hektischen Zielankünften.
  • Scanner-Support: Barcode/QR via Gerätekamera; Startnummern werden sofort validiert.

Offline-First & Synchronisierung (warum nichts verloren geht)

  • Operations-Log: Alle Aktionen landen lokal in einer dauerhaften Warteschlange (Queue).
  • Idempotente API: Jedes Event kann mehrfach gesendet werden, wird aber serverseitig nur einmal verbucht (Deduplikation über Event-ID).
  • Konfliktlösung (Conflict Resolution):
  • Regeln pro Datensatztyp (z. B. deterministische Priorität: „neuere, vollständigere oder autorisierte Änderung gewinnt“).
  • Unique-Constraints (z. B. Startnummer pro Welle/Event) verhindern Doppelbuchungen.
  • Robuster Sync: Batch-Übertragung, Retries mit Backoff, Checksummen/Versionen – selbst bei wackeligem Netz.

Qualitätssicherung & Plausibilität

  • Live-Prüfungen: Pace-Grenzen (z. B. Warnung bei < 2:30 min/km), Geschlechts-/Alters-Checks, doppelte Startnummern.
  • Ampelindikatoren: Datenqualität auf einen Blick (fehlerfrei / Warnung / Fehler).
  • Moderations-Sicht: Verdichtete Listen, Schnellauswertung, Würdigungsvorschläge.

Mehrgeräte-Betrieb (parallel lokal & online)

  • Skalierbar: Mehrere Erfassungsgeräte gleichzeitig – lokal offline, 5G-Geräte online.
  • Kollisionsarm: Optimistische Parallelität + Serverregeln verhindern widersprüchliche Buchungen.
  • Live-Ansichten: Aktualisierung per Polling oder WebSocket/SSE (je nach Setup) für Moderation/Ergebnisse.

Startnummern, Codes & Urkunden

  • A6-Startnummern mit Barcode/QR (Layout-Editor).
  • UrkundencodeCountdown/Timer, farbcodierte Status-Hinweise.
  • Öffentliche Ergebnisansicht (optional): pro Teilnehmer (alphanumerisch, eindeutig).
  • Geschützter Urkundendruck: Download nur mit Startnummer + Code (kein öffentlicher Direktzugang).
  • Optionale Einblendung: Code erscheint nur, wenn das Feature für die Veranstaltung aktiv ist.

Berichte, Archiv & Nachvollziehbarkeit

  • Ein-Klick-Berichte: PDF/Excel für Ergebnisse, Statistiken, Mitarbeiter-Abrechnung.
  • Änderungs-Timeline: Lückenlose Protokollierung Per QR-Code erreichbar, geschützt konfigurierbar.
  • Startnummern & Urkunden: Einheitliches Branding, optional Online-Urkundendruck (nur mit gültigem Code).

Technik & Betrieb

  • WordPress-PHP Custom developed („Event Tool“) mit klaren Admin-Seiten & Buttons.
  • Offline-fähig: Lokale Erfassung funktioniert auch ohne Internet; Synchronisierung bei Verbindung.
  • Mehrgeräte-fähig: Lokale Erfassung ohne Netz; Online-Sync im Hintergrund.
  • Indexierte Datenbanktabellen für schnelle Abfragen bei großen Feldern.
  • Health-Indikator: Online-Anzeige (grün bei Verbindung) + Zeitstempel letzter Offline-Aktion Serverseitige Transaktionen und Wiederhol-Logik für Import/Erfassung.steams (lokal/online).
  • Sicher & nachvollziehbar: Rollen, Rechte, Änderungsprotokolle, Export-/Backup-Optionen.

Typischer Ablauf

Anmeldung → Wellenzuordnung → Startnummern-/Code-Druck → Start & Zeitnahme → Ergebnislisten → Urkundendownload → Bericht/Archiv.


Unsere Technologie

So funktioniert unsere Software


Was steckt hinter unserer Software?
Kurz gesagt

Das Timing-Tool ist eine offline-fähige Web-App (PWA) mit WordPress-Backend. Es erfasst Zeiten auf mehreren Geräten gleichzeitig, speichert Aktionen transaktionssicher ab und synchronisiert sie bei Internetzugang verlustfrei. Ergebnis: zuverlässige Live-Daten bei minimalem Bedienaufwand.

Architektur auf einen Blick

  • Frontend (PWA): Moderne Web-App, läuft im Browser (auch iPad/iPhone).
  • Service Worker für Offline-Betrieb
  • IndexedDB als lokaler Datenspeicher
  • Geräteschnittstellen: Kamera (Barcode/QR), optional Bluetooth-Taster
  • Backend (WordPress + PHP):
  • REST-API (JSON) als Schnittstelle
  • MySQL als Primärdatenbank (wp_eventtool_* Tabellen)
  • Rollen/Rechte (Admin, Schichtleiter, Veranstaltungsleiter/Leserolle, Erfassung)
  • Druck & Exporte: Serverseitige PDF-/Excel-Generatoren (Startnummern, Berichte, Urkunden)
  • Sicherheit: HTTPS/TLS, tokenbasierte Sitzungen, Audit-Log (Änderungsprotokoll)

Zeitnahme – wie die Erfassung funktioniert

  • Atomare Erfassungen: Jeder Klick/Scan erzeugt ein unteilbares Ereignis (Event) mit eindeutiger ID (z. B. ULID/UUID).
  • Zeitquelle: Erfasst mit Gerätezeit + Server-Zeitstempel beim Sync; Driftkorrektur sorgt für konsistente Reihenfolgen.
  • Debounce & Doppel-Klick-Schutz: Minimiert Fehlbedienungen bei hektischen Zielankünften.
  • Scanner-Support: Barcode/QR via Gerätekamera; Startnummern werden sofort validiert.

Offline-First & Synchronisierung (warum nichts verloren geht)

  • Operations-Log: Alle Aktionen landen lokal in einer dauerhaften Warteschlange (Queue).
  • Idempotente API: Jedes Event kann mehrfach gesendet werden, wird aber serverseitig nur einmal verbucht (Deduplikation über Event-ID).
  • Konfliktlösung (Conflict Resolution):
  • Regeln pro Datensatztyp (z. B. deterministische Priorität: „neuere, vollständigere oder autorisierte Änderung gewinnt“).
  • Unique-Constraints (z. B. Startnummer pro Welle/Event) verhindern Doppelbuchungen.
  • Robuster Sync: Batch-Übertragung, Retries mit Backoff, Checksummen/Versionen – selbst bei wackeligem Netz.

Qualitätssicherung & Plausibilität

  • Live-Prüfungen: Pace-Grenzen (z. B. Warnung bei < 2:30 min/km), Geschlechts-/Alters-Checks, doppelte Startnummern.
  • Ampelindikatoren: Datenqualität auf einen Blick (fehlerfrei / Warnung / Fehler).
  • Moderations-Sicht: Verdichtete Listen, Schnellauswertung, Würdigungsvorschläge.

Mehrgeräte-Betrieb (parallel lokal & online)

  • Skalierbar: Mehrere Erfassungsgeräte gleichzeitig – lokal offline, 5G-Geräte online.
  • Kollisionsarm: Optimistische Parallelität + Serverregeln verhindern widersprüchliche Buchungen.
  • Live-Ansichten: Aktualisierung per Polling oder WebSocket/SSE (je nach Setup) für Moderation/Ergebnisse.

Startnummern, Codes & Urkunden

  • A6-Startnummern mit Barcode/QR (Layout-Editor).
  • Urkundencode pro Teilnehmer (alphanumerisch, eindeutig).
  • Geschützter Urkundendruck: Download nur mit Startnummer + Code (kein öffentlicher Direktzugang).
  • Optionale Einblendung: Code erscheint nur, wenn das Feature für die Veranstaltung aktiv ist.

Berichte, Archiv & Nachvollziehbarkeit

  • Ein-Klick-Berichte: PDF/Excel für Ergebnisse, Statistiken, Mitarbeiter-Abrechnung.
  • Änderungs-Timeline: Lückenlose Protokollierung (wer hat was wann geändert).
  • Veranstaltungsarchiv: Historie, Rekord-/Jahrgangsvergleiche, grafische Auswertungen.

Sicherheit & Datenschutz (DSGVO-konform)

  • Rollen & Rechte: Feingranular, inkl. QR-Login-Karten für Helfer.
  • Transportverschlüsselung (TLS), Passwort-Hashing, Sitzungs-Tokens.
  • Datenminimierung & Aufbewahrung: Nur notwendige Daten, definierte Lösch-/Archivprozesse.
  • Transparente E-Mail-Automationen: Konfigurierbare Empfänger (inkl. CC-Regeln).

Betrieb & Stabilität

  • Niedrige Latenz: Lokale Erfassung ohne Netz; Online-Sync im Hintergrund.
  • Indexierte Datenbanktabellen für schnelle Abfragen bei großen Feldern.
  • Health-Indikator: Online-Anzeige (grün bei Verbindung) + Zeitstempel letzter Offline-Aktion.
  • Fehlertoleranz: Serverseitige Transaktionen und Wiederhol-Logik für Import/Erfassung.


Veranstaltungsnews

Jede Veranstaltung st für seine Besonderheiten bekannt, hier finden Sie die aktuellen Event News

60-Sekunden-Erklärung Stellen Sie sich das Timing-Tool wie einen Flugschreiber mit Drehkreuz-Logik vor: Jede Aktion – […]
Offline
– –