Preiserfasser App

Bundesamt für Statistik: Preiserfasser-App

Mit der Preiserfasser-App landesweit Produktpreise offline erheben

Für die Berechnung des Landesindex der Konsumentenpreise werden mit der Preiserfasser-App schweizweit monatlich rund 20'000 Produktpreise erhoben. Bei dieser Tätigkeit mit dem Tablet in den Geschäften muss die Anwendung auch ohne Internetverbindung funktionieren. Später werden die Daten mit der Datenbank synchronisiert. Eine zweite Backoffice-Applikation erlaubt es den Administratoren, die Preismeldungen zu kontrollieren und zur weiteren Verarbeitung freizugeben.

Herausforderung

  • Preiserfasser-App mit Offline- und Online-Modus.
  • Zuverlässige Datensynchronisierung
  • Import der erfassten Preismeldungen in die Backoffice-App
  • Die Preiserfasser-App läuft auf Android-Tablets und die Backoffice-App läuft unter Windows und Linux

Unsere Lösung

  • CouchDB, eine NoSQL-Datenbank, die Offline-Verfügbarkeit und Synchronisierung unterstützt.
  • Capacitor, eine Bibliothek um Webapps in native Android Apps einzupacken. Die App braucht keinen Webserver mehr.
  • Electron, eine Bibliothek um eine Webapplikation in eine native Windows- und Linux-Applikation zu wrappen. Die App läuft standalone ohne Webserver.
  • Frontend der beiden Apps entwickelt mit Angular und RxJS
  • Geteilte Komponenten zwischen den beiden Apps
  • Zentraler NgRx-Store für eine solides State-Management

Beteiligte Partner

Designsensor Design, UX

Weitere Projekte

Zuständig für dieses Projekt

Lambda IT Tom

Tom Wenger

Spielt Gitarre und geht gerne an Konzerte.