AgriXpert

AI-powered Smart Farming App (Flutter + ML + IoT)

AgriXpert Main Image

Project Overview

AgriXpert is a mobile agriculture application built with Flutter and powered by AI and IoT technologies. It is designed to empower small-scale and remote farmers by providing smart tools for crop and livestock management, weather forecasting, disease detection, and marketplace access.

The app supports farmers in making climate-adaptive, data-driven decisions. I developed the frontend in Flutter and integrated external APIs and machine learning models for real-time data processing. The app is part of my final-year Computer Science project.

Key Features:

  • 🌦️ Real-time weather forecasts (current, hourly, and 7-day) using OpenWeather API
  • 🌾 Crop management: disease detection, yield prediction, weed and crop recognition
  • 🐄 Livestock management: selective breeding, health tracking, grazing control
  • 💧 Smart water management: soil moisture prediction, irrigation alerts, leak detection
  • 🧠 AI-powered recommendations and alerts for farming activities
  • 📋 Farm notes & to-do planner with status management (wait, cancel, extend)
  • 📚 Tutorial library for livestock breeding
  • 🌍 Community forum and expert guidance
  • 🛒 Integrated marketplace for farming inputs and produce sales

Technologies Used:

Flutter, Dart, Firebase, OpenWeather API, Machine Learning (Python models), REST APIs, IoT Sensors (for real-time data), Cloud Storage

📺 Project Demo Video