
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