Project Overview

Developed in collaboration with an academic team of 4 classmates, this project provides a full-stack dashboard built to collect, structure, and visualize live data streamed from remote IoT sensors.

Key Implementation Details

  • Scraping Daemon: Programmed a persistent Python worker background thread to monitor and parse incoming MQTT broker payloads.
  • Data Indexing: Configured a Django backend mapped to a MariaDB database to structure, save, and retrieve telemetry data points.
  • Interactive UI: Engineered a clean, interactive user dashboard using Chart.js to render real-time charts, featuring date filters and a raw CSV data exporter.

🔗 GitHub Repository