SoilSense Irrigation Dashboard

SoilSense Irrigation Dashboard

Data-driven web application and AI service

PWA dashboard that turns farm sensor data into irrigation insights.

TypeScriptTypeScriptPythonPythonReactMongoDBFirebaseTensorflowDockerGitHub ActionsGoogle Cloud PlatformSentry

Project description

SoilSense is a sensor system and an online dashboard helping farmers make smarter irrigation decisions.

How does SoilSense work?

Overview

The dashboard provides an overview of current sensor statuses and detailed charts with current and historical data transformed and visualized in a simple way. Green "safe zone" is derived from a sensor-specific calibration and indicates what values are desirable. We have hundreds of dataloggers deployed to farms all over the world.

Dashboard views

SoilSense dashboard screen
SoilSense dashboard screen
SoilSense dashboard screen

Behind the scenes, a notification system can react to newest data and send notifications via multiple channels according to farmer's configuration.

Artificial Intelligence Service provides data analysis and ML functionality: analytical algorithm that detects field capacity (the 100% available water point) and a timeseries forecasting model that predicts change in water volume 3 days into the future.

The dashboard also integrates OpenAI's language models to provide actionable data synthesis. Users can interact with a chat interface to ask questions about their sensor data, receive insights, and get personalized irrigation recommendations based on real-time and historical patterns.