All Projects

Poultry Monitoring System

Connected Poultry-House Monitoring System

This prototype connects an ESP32-based monitoring setup to a Flutter application and cloud-backed API. It is designed for poultry caretakers who need clearer visibility into changing house conditions, presenting environmental readings, device status, feeding records, and threshold alerts in one mobile interface.

DartFlutterNode.jsExpress.jsMongoDB AtlasMongooseESP32
Poultry Monitoring System mobile screens showing environment readings, device controls, and an ESP32 controller

Core Features

Live Environmental Readings

Temperature and humidity data are presented in a mobile dashboard designed for quick condition checks.

Threshold Alerts

Configured limits help surface unsafe environmental changes earlier than periodic manual inspection.

Device Status

Connection and device information make the state of the ESP32 monitoring setup visible to the caretaker.

Feeding Records and Trends

Feeding information and historical readings provide more context than a single sensor snapshot.

Development Process

The Challenge

Poultry-house conditions can change quickly, while manual inspection may not identify unsafe temperature or humidity early enough. The technical challenge was coordinating physical sensors, network communication, cloud data, and a clear mobile experience.

The Solution

  • Sensor Integration: Environmental sensors were connected to an ESP32 to collect the physical readings needed by the monitoring flow.
  • Connected Data Flow: A Node.js and Express.js backend with MongoDB Atlas carries monitoring data between the device and application.
  • Alert Logic: Threshold rules turn raw readings into clearer warnings when conditions move outside expected ranges.
  • Mobile Monitoring: Flutter organizes readings, device status, feeding information, and historical trends for practical on-site checks.

Key Takeaways

The prototype strengthened my ability to connect embedded hardware, cloud-backed data, and a mobile interface while testing sensor accuracy, connectivity, synchronization, and alert thresholds.

© 2026 John Philip Orogo. All rights reserved.