← WORK

Urban Farm Monitor

Cross-platform · 2024

Role

Developer

Team

Team project

Stack

FlutterComputer VisionREST APIIoT

The problem

Urban farms need real-time visibility into growing conditions, but existing monitoring tools are either too expensive or too complex for small-scale operations. The challenge was building a cross-platform solution that integrates sensor data with visual analysis.

Approach

Built with Flutter for cross-platform reach, the system uses computer vision to analyse plant health from camera feeds and integrates with IoT sensors via a REST API layer. The architecture handles real-time data streams from multiple sources and presents them in a unified dashboard.

Outcome

A working monitoring system that runs on both mobile and desktop, providing real-time agricultural data and visual health assessments.

What I learned

Real-time systems are humbling. The interesting problems aren't in the UI — they're in managing data latency, sensor reliability, and graceful degradation when a feed drops.

Next project

Guide on the Side →