AgriTech-Hub is an advanced agriculture-based platform designed to empower farmers and agricultural professionals with real-time insights, smart recommendations, and a collaborative knowledge-sharing space. It integrates AI, real-time data, and community-driven insights to optimize farming practices and improve crop productivity.
- Interactive Knowledge Hub: A space for farmers to share knowledge, best practices, and farming techniques.
- Crop Recommendation System: Provides crop suggestions based on soil quality, weather conditions, and user preferences.
- Smart Weather Updates: Delivers real-time and location-based weather information.
- Plant Disease Detection: AI-powered tool to detect plant diseases through image analysis.
- Localized Language Support: Available in English, Hindi, and Bengali using React-i18next.
- Community Forum: Enables discussions, problem-solving, and idea-sharing among users.
- Government Schemes & Subsidies: Provides updated information on agricultural schemes and subsidies.
- Framework: React (Vite) with Tailwind CSS
- State Management: Context API / Redux (if required)
- Localization: React-i18next
- PWA Support: Enabled for offline access
- Framework: Node.js with Express.js
- Database: Firebase (for user data and preferences)
- APIs Used:
- Soil Data: SoilGrids API
- Weather Updates: OpenWeather API
- Crop Details: OpenFarm API
- Plant Disease Detection Model: Custom TensorFlow model (trained on 8 classes, achieving >85% accuracy)
- Image Processing: Flask-based backend API for model inference
- Node.js & npm
- Python (for ML model)
- Firebase project setup
- Clone the Repository
git clone https://github.com/Dsmita03/AgriTech-Hub
- Install Dependencies
# Frontend cd frontend npm install # Backend cd ../backend npm install
- Start the Backend Server
cd backend node server.js - Start the Frontend
cd frontend npm run dev
- GET /weather: Fetches real-time weather updates.
- POST /recommend-crop: Returns crop suggestions based on soil and weather data.
- POST /detect-disease: Processes plant images to detect diseases.
- AI-driven pest control recommendations.
- Blockchain-based supply chain tracking for agricultural products.
- Voice assistant integration for hands-free usage.
Feel free to contribute, suggest improvements, or report issues!



