Bundesamt für Statistik: Online-Rechner
Verschiedene Online-Rechner für die Preisentwicklung der Schweiz
Die Applikation der BFS-Onlinerechner besteht aus 3 verschiedenen Rechnern:
Mit dem Teuerungsrechner können Sie mit dem Landesindex indexierte Beträge (z.B. Alimentenzahlungen, Renten, usw.) oder die Teuerungsrate über einen beliebigen Zeitraum berechnen.
Der individuelle Teuerungsrechner ermöglicht es, die Teuerung für ihren persönlichen Haushalt mit der offiziellen Teuerung zu vergleichen.
Und mit dem KVPI-Belastungsrechner können die Benutzer:innen den Einfluss der Prämienveränderungen der Krankenversicherungen auf Ihr persönliches Budget berechnen.
Herausforderung
- Erstellung von Auswertungen auf Basis der BFS Daten
- Interaktive Visualisierungen der verschiedenen Auswertungen
- State-Management über die URL: Formulareingaben werden in der URL gespeichert und URL-Parameter werden ins Formular übernommen.
- Flexible Architektur für die Erweiterbarkeit mit weiteren z.T. sehr unterschiedlichen Rechnern.
- Keyboard Accessible
- Architektur und Umsetzung der Applikation als Serverless PWA
Unsere Lösung
- Responsives Frontend für Desktop und Mobile mit Angular
- Visualisierung der Daten mit D3.js
- Einsatz der fp-ts Library (Functional Programming) für gute Wartbarkeit, effektives Fehlermanagement und verbesserte Test- und Erweiterbarkeit
- Zentraler NgRx-Store, der vom Eingabeformular oder von der URL gespeist wird
- Geteilte Logik (Shared Librarys) für alles Gemeinsame unter den Rechnern
Beteiligte Partner
Designsensor Design, UX
Link zur Applikation
lik-app.bfs.admin.ch/Weitere Projekte
Zuständig für dieses Projekt
Thomas Schneiter
Software Entwickler
Mag Essen aus der ganzen Welt und bäckt sein Brot selber