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

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