Ü-Anzeige –
Überlastungsanzeige
Eine fokussierte, datenschutzbewusste iOS-App, die ein komplexes Arbeitsdokument in einen schnellen, sicheren und nachvollziehbaren digitalen Workflow übersetzt.
Die Aufgabe
Eine Überlastungsanzeige ist ein arbeitsrechtliches Dokument, das Mitarbeitende einreichen können, wenn sie ihre Arbeitspflichten aufgrund fehlender Ressourcen nicht mehr ordnungsgemäß erfüllen können. Bislang war dieser Prozess papierbasiert, fehleranfällig und für viele Mitarbeitende schwer zugänglich.
Ziel war eine native iOS-App, die den gesamten Workflow digitalisiert: von der strukturierten Erfassung über die PDF-Erzeugung bis hin zur sicheren lokalen Verwaltung — ohne eigene Serverinfrastruktur, datenschutzkonform und intuitiv bedienbar.
Das Ergebnis ist eine vollständig offline-fähige App mit optionalem iCloud-Sync, Signaturverwaltung, Schnellbausteinen und einem integrierten Dashboard.
Was die App kann
Geführtes Formular
Strukturierte Eingabe aller relevanten Inhalte: persönliche Daten, Gründe der Überlastung, Beschreibung, Tätigkeiten, Schäden und Signatur.
PDF-Erzeugung
Automatische Generierung eines druck- und versandfähigen PDFs direkt auf dem Gerät — ohne Internetverbindung.
Signaturverwaltung
Unterschrift zeichnen, scannen oder aus einem Foto übernehmen. Mehrere Signaturen speicherbar und wiederverwendbar.
Schnellbausteine
Wiederkehrende Textpassagen als Bausteine speichern und mit einem Tap ins Formular einfügen — spart Zeit bei wiederkehrenden Situationen.
Anhänge
Fotos und Dateien pro Anzeige hinterlegen. Anhangsstatus direkt in der Listenansicht sichtbar.
Dashboard & Statistik
Zeitraum-Filter, Gesamtanzahl, Gesendet-Quote, Statusverteilung und Top-Ursachen — Entwicklung direkt im Produkt messbar.
Aufbau der App
Ü-Anzeigen
- Liste aller Anzeigen
- Filter nach Status und Zeitraum
- Bearbeiten, Duplizieren, Löschen
- Anhangs-Status in der Liste sichtbar
- Status: Entwurf / Erstellt / Gesendet
Statistik
- Zeitraum-Filter (30 Tage, 90 Tage, Jahr, Gesamt)
- Gesamtanzahl und Gesendet-Quote
- Statusverteilung mit Balken
- Top-Ursachen der Überlastung
Einstellungen
- Profilverwaltung
- Signaturverwaltung (zeichnen / scannen)
- Schnellbausteine verwalten
- iCloud-Sync aktivieren / deaktivieren
- App-Badge-Einstellungen
Wie es gebaut wurde
SwiftUI-Architektur
Vollständige SwiftUI-Implementierung mit klar getrennten Views und einem modellzentrierten Ansatz. Hauptmodelle: Ueberlastungsanzeige und AnzeigeAnhang. Iterative UI-Verbesserungen und iPad/Sidebar-Optimierung über mehrere Releases.
Local-first Datenstrategie
SwiftData als lokale Persistenzschicht — alle Daten bleiben standardmäßig auf dem Gerät. Kein eigener Server, keine Abhängigkeit von externer Infrastruktur. Optionales CloudKit-Sync nur bei expliziter Aktivierung durch den Nutzer, mit transparentem Hinweis in der App.
PDF-Erzeugung auf dem Gerät
Eigener PDFGenerator erzeugt druck- und versandfähige Dokumente vollständig lokal — inklusive eingebetteter Signatur und Anhang-Referenzen. Keine Cloud-Abhängigkeit für den Kern-Workflow.
Produktive Features
Schnellbausteine für wiederkehrende Texte, Signatur-Scan aus Fotos, Anhangsverwaltung mit Kamera-Integration und Badge-Management über UNUserNotificationCenter — produktive Features statt Overhead.
„Eine fokussierte, datenschutzbewusste iOS-App, die ein komplexes Arbeitsdokument in einen schnellen, sicheren und nachvollziehbaren digitalen Workflow übersetzt."
Was entstanden ist
Verwendeter Stack
Ähnliches Projekt geplant?
Erzählen Sie uns von Ihrem Vorhaben. Das Erstgespräch ist kostenlos und unverbindlich.
Erstgespräch anfragen → ← Zurück zu allen Projekten