Commit 7: PWA (Manifest, Service Worker, Icons, Offline-Grundfunktion)

This commit is contained in:
2026-07-19 03:13:55 +02:00
parent 63af09f43a
commit 6a7eb3dfe5
4 changed files with 2844 additions and 9 deletions

View File

@@ -77,11 +77,13 @@ Dieser erste Commit liefert ein lauffähiges Grundgerüst:
Drag & Drop), Scanner (FritzBox-Trigger + Sammel-Scan), Logs (Scan-Historie),
Einstellungen (Live-Systeminfo + Theme), Plugins (ehrlicher Hinweis auf
zukünftigen Commit)
- ✅ PWA: installierbar (Manifest + Icons für Android/iOS/Desktop), Service
Worker mit App-Shell-Precaching, `/api/*` läuft offline über den letzten
Cache-Stand (NetworkFirst, 3s-Timeout)
Noch **nicht** enthalten (folgt in den nächsten Commits):
- Plugin-System (Scanner registrieren, Geräte importieren, Menüs erweitern, Icons)
- PWA-Manifest / Offline-Grundfunktion
- shadcn/ui, React Hook Form (aktuell einfache kontrollierte Formulare)
### Umgebungsvariablen (.env)