IoT-enabled smart irrigation and crop monitoring app built as an agribusiness innovation project at African Business School, UM6P.
# Aman Sense Solutions
## IoT-Enabled Smart Irrigation and Crop Monitoring Decision-Support App
**Innovation & Entrepreneurship Course Project | Master’s in Agribusiness Innovation**
**African Business School, Mohammed VI Polytechnic University (UM6P)**
Aman Sense Solutions is an entrepreneurship and technical solution that connects agribusiness innovation with digital agriculture. It demonstrates how IoT telemetry, mobile decision support, irrigation automation, and analytics can support water-efficient farming.
---
## Project Overview
Aman Sense Solutions is an IoT-enabled smart irrigation and crop-monitoring app designed to support data-driven water management for farmers operating under water scarcity conditions.
The system combines:
- Microsoft CounterFit virtual IoT hardware simulation
- Python-based virtual IoT device logic
- MQTT telemetry and command communication
- React Native mobile application
- Farm profile management
- Rule-based irrigation recommendation engine
- Virtual pump and relay control
- Irrigation event history and analytics charts
- Crop-growth estimation using Growing Degree Days, GDD
The solution demonstrates a complete **sensor-to-decision-to-actuator feedback loop** for digital agriculture.
```text
Soil Sensor → MQTT Telemetry → Mobile Decision Engine → Pump Command → Actuator Feedback → Analytics
```
---
## Project Context
Aman Sense Solutions was developed as an entrepreneurship and innovation project within the **Master’s in Agribusiness Innovation at African Business School, Mohammed VI Polytechnic University (UM6P)**.
The project responds to a major agribusiness challenge: improving agricultural water-use efficiency in water-stressed farming environments. The prototype demonstrates how IoT sensing, MQTT telemetry, mobile decision support, and irrigation automation can support more efficient water management for farmers.
This repository focuses on the implemented technical prototype.
---
## Problem Statement: Wat …