ArchiviertFullstack
VizIoT
Plattform zur Visualisierung von IoT-Daten

Technologien
- Node.js
- Express.js
- SQLite
- JavaScript
- Bootstrap
- GR Framework
Status
Archiviert
Überblick
VizIoT entstand als praktischer Teil meiner Bachelorarbeit. Das System macht rohe IoT-Sensordaten für nichttechnische Nutzer verständlich und stellt sie in einem interaktiven Dashboard mit laufend aktualisierten Diagrammen dar. Das Backend mit Node.js und Express nimmt Telemetriedaten über REST-Endpunkte auf und speichert sie in SQLite. Das Frontend nutzt das wissenschaftliche GR Framework für performante 2D- und 3D-Diagramme. Ich entwarf die gesamte Architektur, implementierte Client und Server und verglich die Darstellungsleistung bei unterschiedlichen Datenmengen.
Was es bewirkt
- 1Echtzeit-Visualisierung von IoT-Sensordaten
- 2Interaktive Dashboards mit dem GR Framework
- 3Schlanke Datenspeicherung auf Basis von SQLite
Funktionen
- Laufend aktualisierte wissenschaftliche Diagramme mit dem GR Framework
- REST-API zur Aufnahme von Sensordaten
- Konfigurierbares Dashboard-Layout
Herausforderungen
- Tausende Datenpunkte in Echtzeit ohne ruckelnde Oberfläche darstellen
- Schlanke Speicherschicht für mehrere Wochen Sensordaten entwerfen