Bedienung & Offline-Modus (Mobile App)
Die mobile App (Flutter) ist das Werkzeug für den Techniker vor Ort auf der Baustelle. Sie ermöglicht die Erfassung von Zeiten, das Abarbeiten von Checklisten, das Hochladen von Fotos und die digitale Signatur beim Kunden.
1. Anmeldung in der App
Abschnitt betitelt „1. Anmeldung in der App“- Lade die hwr App aus dem App Store oder Google Play Store herunter.
- Melde dich mit deiner E-Mail-Adresse und dem dir zugewiesenen Passwort an.
- Nach dem ersten Login lädt die App im Hintergrund alle für dich relevanten Daten (Jobs, Kunden, Adressen) herunter, um offline einsatzbereit zu sein.
2. Der Startbildschirm & Zeiterfassung
Abschnitt betitelt „2. Der Startbildschirm & Zeiterfassung“Auf der Startseite hast du direkten Zugriff auf deine Aufgaben:
- Mobiles Einstempeln: Klicke morgens auf Arbeit beginnen. Deine Arbeitszeit läuft live mit.
- Pause machen: Nutze den Pause-Button, um deine Pausenzeiten direkt auf der Baustelle minutengenau zu erfassen.
- Meine heutigen Jobs: Hier siehst du chronologisch alle Aufträge, die dir der Disponent für den heutigen Tag zugewiesen hat.
3. Einen Auftrag (Job) bearbeiten
Abschnitt betitelt „3. Einen Auftrag (Job) bearbeiten“Tippe auf einen Job in deiner Liste, um die Auftragsdetails zu öffnen:
- Anfahrt: Klicke auf Anfahrt starten, um deine Fahrzeit zu buchen (falls im Betrieb vereinbart). Du kannst dich über den Navigations-Button direkt mit Google Maps/Apple Maps zur Baustelle leiten lassen.
- Checklisten abarbeiten: Öffne den Reiter Checkliste. Hake alle durchzuführenden Arbeitsschritte nacheinander ab.
- Fotodokumentation: Mache direkt aus der App heraus Fotos vom Baufortschritt oder von Mängeln. Tippe dazu auf Foto hinzufügen. Das Foto wird automatisch dem Job zugeordnet.
4. Bericht & Digitale Unterschrift vor Ort
Abschnitt betitelt „4. Bericht & Digitale Unterschrift vor Ort“Nach Abschluss der Arbeiten lässt du den Job direkt vom Kunden abnehmen:
- Klicke im Job auf Bericht erstellen.
- Lies dem Kunden die erbrachten Leistungen vor.
- Tippe auf Unterschreiben.
- Drehe das Gerät ins Querformat (Landscape) und lasse den Kunden mit dem Finger auf dem Bildschirm unterschreiben.
- Klicke auf Job abschließen. Der Bericht wird gesperrt und archiviert.
5. Hintergrundprozess: Offline-First & Auto-Sync
Abschnitt betitelt „5. Hintergrundprozess: Offline-First & Auto-Sync“Da auf Baustellen oder im Keller oft kein Netzempfang besteht, arbeitet die App vollständig offline-first:
- Lokale Datenbank: Alle Aktionen (Zeiten stempeln, Checklisten abhaken, Fotos speichern, Unterschriften erfassen) werden zunächst in der lokalen Datenbank deines Smartphones gespeichert. Die App meldet keinen Fehler, wenn das Internet fehlt.
- Auto-Sync-Queue: Sobald dein Smartphone wieder eine stabile Internetverbindung hat (z. B. auf der Rückfahrt oder im WLAN), startet im Hintergrund ein automatischer Synchronisations-Prozess:
- Die App sendet die ausstehenden Daten in kleinen Paketen an den Supabase-Server.
- Fotos werden im Hintergrund hochgeladen.
- Der Disponent sieht die Statusänderungen und die Unterschrift im Büro-Portal.
- Konfliktvermeidung: Sollten Daten auf dem Server neuer sein (z. B. weil der Disponent im Büro eine Adresse aktualisiert hat), überschreibt das System deine lokale Version mit den neuesten Serverdaten, behält aber deine lokal erfassten Stempelzeiten und Berichte bei (Last-Write-Wins-Logik für eigene Daten).