Progressive Web App für Außendienst, Solar-Montage und Terminplanung
User-Login, rollen- und teambasierte Zugriffe, AC/DC-Teams, Termine, Offline-Fotos, Offline-Notizen, Auto-Sync, Sync-Hinweise und signierte Abnahmeprotokolle als PDF.
Entwicklung einer Azure-gehosteten Offline-PWA für Solar-Montageteams mit Termine-Wochenansicht, aufgabenspezifischen Workflows, automatischer Synchronisation und PDF-Protokollablage.
User-Login, rollen- und teambasierte Zugriffe, AC/DC-Teams, Termine, Offline-Fotos, Offline-Notizen, Auto-Sync, Sync-Hinweise und signierte Abnahmeprotokolle als PDF.
Termine, Aufgaben, Fotos, Notizen und Abnahmeprotokolle waren bei instabiler Verbindung schwer im Kontext der bestehenden SQL-Datenbank zu koordinieren.
Eine Angular/.NET-PWA verbindet User-Login, Rollen, Teams, Offline-Eingaben, Auto-Sync, Sync-Hinweise und unterschriebene Abnahmeprotokolle mit der erweiterten SQL-Datenbank.
Das System hilft Solar-Montageteams, Außendienstarbeit über AC-Teams, DC-Teams und aufgabenspezifische Teams zu koordinieren. Es verbindet Wochenplanung, Aufgaben-Workflows, Datei- und Notizverwaltung, Offline-Erfassung im Feld, automatische Synchronisation und signierte Abnahmeprotokolle als backend-gespeicherte PDFs.
Ausgewählte Ansichten erscheinen dort, wo sie Architektur, Workflow oder Reporting konkret belegen.
Das Projekt war kein Greenfield-Datenbankersatz. Die PWA musste an eine bestehende SQL-Datenbank angebunden werden, die auch von einem Offline-Windows-Programm genutzt wird, und gleichzeitig moderne Termin-, Aufgaben-, Datei-, Notiz- und Protokollworkflows für Montageteams bereitstellen.
Die .NET API schützt die geteilte SQL-Datenbank vor direktem Frontend-Zugriff und stellt kontrollierte Operationen für Teams, Termine, Aufgaben, Dateien, Notizen, Protokolldaten und PDFs bereit. Die Angular-PWA gibt Büro- und Feldnutzern eine responsive operative Oberfläche, die auch bei instabiler Verbindung funktioniert.
Montageteams können Fotos, Notizen und weitere Termin- oder Aufgabendaten auch ohne stabile Verbindung erfassen. Sobald die Verbindung zurückkehrt, werden ausstehende Offline-Änderungen automatisch synchronisiert und der UI-Zustand macht nicht synchronisierte Daten sichtbar.
Die Plattform verbindet Solar-Montageteams, Terminplanung, Aufgabenworkflows, Offline-Erfassung, Synchronisation und Abnahmeprotokolle als PDF.
Die Plattform unterstützt AC-Teams, DC-Teams und Teams mit zugewiesenen Aufgaben. Verschiedene Aufgabentypen zeigen unterschiedliche Aktionen statt jeden Workflow in ein generisches Formular zu pressen.
Der Termine-Bereich gibt Teams eine Wochenansicht geplanter Montageeinsätze mit visueller Tagesplatzierung und Slotgrößen.
Teams können für Termine ein Abnahmeprotokoll ausfüllen, Monteur- und Kundensignatur erfassen und das signierte Protokoll als PDF im Backend speichern.
Die PWA gibt Solar-Montageprozessen eine zentrale webbasierte Ebene für Teams, Termine, Aufgaben, Dateien, Notizen, Offline-Felddaten und signierte Protokolle, ohne das bestehende Offline-Windows-System zu ersetzen.
Die Galerie sammelt weitere anonymisierte Screenshots, ohne die technische Fallstudie in einen Bilder-Slider zu verstecken.