Back to portfolio
VacuumSens

hardware

VacuumSens

2025-2026

Overview

Real-time sensing platform that streams embedded data through WebSockets into a React analytics dashboard with persistent MongoDB storage.

Challenge

Build a dependable end-to-end system that can capture sensor readings, move data with low latency, and make results immediately usable for monitoring and analysis.

System Design

  • Custom sensing hardware captures environmental measurements at configurable intervals.
  • A lightweight edge transport layer forwards data over WebSockets for real-time updates.
  • Backend ingestion stores time-series data in MongoDB and serves queryable APIs.

Build Details

  • Designed stream-safe message formatting for consistent parsing across client and server.
  • Developed dashboard views with rapid visual feedback and stateful trend inspection.
  • Added baseline validation checks for noisy values before persistence.

Outcomes

  • Enabled near-live visibility into sensor behavior from browser clients.
  • Created a reusable architecture for future embedded monitoring projects.

Tech Stack

ReactWebSocketsMongoDBEmbedded Sensing
GitHub link placeholderDemo link placeholder