A comprehensive IoT-based agricultural monitoring platform that combines sensor data, AI analysis, and real-time alerts to optimize farming operations.
For detailed setup instructions, development guides, and documentation, please visit our Documentation Hub.
- Node.js 18+ and npm
- MongoDB (local or Atlas)
- Git
git clone https://github.com/your-org/agromesh.git
cd agromesh
chmod +x setup.sh
./setup.shAgroMesh/
├── backend/ # Node.js/Express API server
├── dashboard/ # React dashboard
├── mobile/ # React Native mobile app
├── firmware/ # Arduino sensor firmware
├── hardware/ # Hardware schematics and guides
├── ml_models/ # Machine learning models
└── docs/ # Documentation hub
- Real-time Sensor Monitoring: Track soil moisture, temperature, humidity, pH, and more
- AI-Powered Analysis: Get intelligent recommendations using Google Gemini
- Mobile App: React Native app for on-the-go monitoring
- Dashboard: Web-based dashboard for detailed analytics
- Alert System: Real-time notifications for critical conditions
- Secure API: JWT authentication with comprehensive security
- Complete Documentation - Setup, development, and deployment guides
- Troubleshooting - Common issues and solutions
Please read our Contributing Guidelines before submitting pull requests.
- Documentation: docs/README.md
- Issues: GitHub Issues