IoT Firebase Dashboard
Livestock monitoring, alerts, and device management
IoT Firebase Dashboard
ReactFirebaseChart.jsJavaScript

Description
A React dashboard that visualizes livestock IoT sensor data backed by Firebase Realtime Database and Authentication. It includes charts, threshold-based alerts, device provisioning/management, and protected views for operators.
Key Features
- Realtime: charts and status cards powered by Firebase updates
- Alerts: threshold rules with notifications and acknowledge flow
- Devices: provisioning, configuration, and lifecycle management
- Auth: Firebase Authentication with role-based protected views
- UX: responsive UI, accessible components, and empty/loading states
Challenges and Solutions
- Realtime consistency: debounced updates and fallback polling
- Modeling: structure collections/paths for efficient queries and security