
Real-Time Data Logger
Description
The Real-Time Data Logger is a web-based application designed to capture, display, and store live data streams from connected sensors or manual inputs. This system is useful in domains such as environmental monitoring, IoT applications, and laboratory data collection. The logged data is stored securely and can be analyzed later through a user-friendly dashboard that includes graph visualizations and historical data filtering.
Key Features
- Real-time data acquisition and display
- Graphical representation of live data using charts
- Downloadable data reports in CSV format
- Historical data filtering and search functionality
- Real-time alerts when predefined thresholds are crossed
- Multi-sensor input support
Tech Stack
Frontend: HTML, CSS, JavaScript using Chart.js and Bootstrap
Backend: Node.js with Express.js
Database: MongoDB
Real-time Communication: WebSockets