Skip to content

An AI-based system that recommends crops, predicts yield and diseases, and provides irrigation guidance using real-time weather and soil data.

Notifications You must be signed in to change notification settings

KDS2383/earth-bloom-precision-agri

Repository files navigation

🌱 Earth Bloom: AI-Powered Precision Agriculture

Earth Bloom is a precision agriculture platform that leverages AI and real-time environmental data to assist farmers in making informed decisions. It offers crop recommendations, yield predictions, disease forecasts, and optimized irrigation schedules to enhance productivity and sustainability.

🚀 Features

  • Crop Recommendation: Suggests suitable crops based on soil type, weather conditions, and elevation.
  • Yield Prediction: Estimates potential crop yields using historical and real-time data.
  • Disease Forecasting: Predicts possible crop diseases through environmental analysis.
  • Irrigation Scheduling: Provides optimal irrigation plans considering weather forecasts and soil moisture levels.

🛠️ Tech Stack

  • Frontend: React, Tailwind CSS, Vite
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Machine Learning: Python (scikit-learn, TensorFlow)
  • APIs: OpenWeatherMap, SoilGrids

📦 Installation

  1. Clone the repository:

    git clone https://github.com/KDS2383/earth-bloom-precision-agri.git
    cd earth-bloom-precision-agri
  2. Install dependencies:

    npm install
  3. Configure environment variables:

    Create a .env file in the root directory and add your API keys and other configurations.

  4. Start the development server:

    npm run dev

📁 Project Structure

earth-bloom-precision-agri/
├── public/             # Static assets
├── src/
│   ├── components/     # Reusable UI components
│   ├── pages/          # Application pages
│   ├── services/       # API calls and services
│   └── App.jsx         # Main application component
├── .env                # Environment variables
├── package.json        # Project metadata and scripts
└── README.md           # Project documentation

🤝 Contributing

Contributions are welcome! Please fork the repository and submit a pull request for any enhancements or bug fixes.

📄 License

This project is licensed under the MIT License.

About

An AI-based system that recommends crops, predicts yield and diseases, and provides irrigation guidance using real-time weather and soil data.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages