Mitteilungsblatt

PWA-App für digitale Gemeindebriefe mit automatischer Benachrichtigung bei neuen Ausgaben.

VueJS Bootstrap PHP Slim PDF.js

Problemstellung

Gemeindebriefe werden online mit wechselnden URLs jede Woche veröffentlicht. Das erfordert mehrere Klicks für den Zugriff und proaktives Monitoring, um auf dem aktuellen Stand zu bleiben.

Lösung

Die App bietet 1-Klick-Zugriff auf aktuelle Mitteilungsblätter und benachrichtigt Nutzer automatisch, wenn neue Ausgaben verfügbar sind.

Architektur

Frontend

  • VueJS - Dynamische Web-Anwendung
  • Bootstrap - CSS-Framework
  • PDF.js - Mozilla JavaScript-Bibliothek zur PDF-Anzeige
  • PWA - Installierbar als Mobile App

Backend

  • PHP mit Slim Framework

Funktionsweise

Update-Erkennung

  1. Website-Crawling der Gemeinde-Seiten
  2. Filterung nach PDF-Dateien
  3. Datumsextraktion aus Dateinamen
  4. Vergleich mit bekannten Ausgaben
  5. Download bei neuen Versionen

Benachrichtigungssystem

  • Periodische Datenbankprüfung
  • WebPush-Benachrichtigungen an registrierte Nutzer

Erweiterbarkeit

Neue Gemeinden können einfach integriert werden, solange:

  • PDF-Versionen der Mitteilungsblätter verfügbar sind
  • Öffentlicher HTTP-Zugriff auf die PDF-Dateien besteht

Plattform-Kompatibilität

Funktioniert in allen gängigen Browsern und kann auf Android via Chrome als App installiert werden.

Projektinfo
Alle Projekte