AgriShakti is a smart agriculture platform that helps farmers with AI-based crop disease diagnosis, live mandi rates, weather forecasts, and government scheme alerts. Available on web and mobile, it bridges the gap between traditional farming and digital technology to boost productivity and awareness.
# 🌾 AgriShakti – Empowering Farmers with Smart Agricultural Solutions
AgriShakti is a full-stack web and mobile platform designed to uplift farmers by providing real-time, AI-powered agricultural support. The platform bridges the gap between traditional farming and modern technology by offering features like crop disease detection, mandi rate tracking, government scheme alerts, and more.
---
## 🚀 Features
### 🔍 Crop Disease Diagnosis
- Upload images of diseased crops.
- Get AI-based analysis for disease detection.
- Receive actionable advice and preventive measures.
### 📈 Live Mandi Rates
- Real-time pricing of crops from local markets.
- Helps farmers make informed selling decisions.
### 📰 Government Scheme Alerts
- Get timely updates on central/state agriculture schemes.
- Apply directly or learn eligibility criteria.
### 🌦️ Weather Forecast & Advisory
- Accurate daily and weekly weather updates.
- Smart irrigation and crop care tips based on forecasts.
### 🧑🌾 Farmer Community Forum (Optional Add-on)
- Connect with fellow farmers.
- Share experiences, tips, and solutions.
### 🗣️ Multi-language Support
- Supports regional languages for better accessibility.
- Easy to switch between languages in app settings.
---
## 🛠️ Tech Stack
### 💻 Frontend
- **Web**: React.js
### ☁️ Database & Storage
- Firebase Firestore
- Firebase Storage for image uploads
### 📡 APIs Used
- OpenWeatherMap API (weather forecasts)
- AgMarknet or custom mandi rate API
- Custom notification system via Firebase Cloud Messaging
---
## 📲 How to Use
1. **Register/Login** with your mobile number or email.
2. Upload an image for **crop diagnosis**.
3. Check **live mandi rates** for your selected crop.
4. View current **government schemes** relevant to your region.
5. Stay updated with daily **weather forecasts**.
6. (Optional) Join the **community forum** to discuss with peers.
---