Skip to content

Crop, fertilizer, and disease recommendations website based on machine learning models that are trained using very large datasets taken from kaggle

License

Notifications You must be signed in to change notification settings

vikashpatel24/AgroFriend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AgroFriend - Revolutionizing Farming with Technology

AgroFriend is a comprehensive, data-driven platform designed to help farmers optimize their farming practices. By offering personalized crop, fertilizer, and disease recommendations, AgroFriend leverages cutting-edge technology and innovation to improve sustainability and maximize agricultural yields.

Our goal is to empower farmers to optimize their farming practices, ensure environmental sustainability, and reduce waste, ultimately paving the way for the future of agriculture.


Table of Contents


About AgroFriend

AgroFriend is a one-stop recommendation system for farming, bringing the latest tools, information, and advice to help crops thrive. It offers a user-friendly interface and AI-powered insights to meet individual farming needs.

AgroFriend Vision

Our Vision

Our vision at AgroFriend is to revolutionize farming practices and promote sustainable growth. We believe that technology and innovation can provide personalized solutions to cater to individual farming needs.

We are committed to:

  • Promoting sustainable practices.
  • Reducing waste.
  • Improving yields.

We envision a future where farming is both environmentally and economically sustainable, striving to be at the forefront of this movement.

Team Story

At AgroFriend, we are passionate about empowering farmers to achieve sustainable growth.
Our team of experts, with diverse backgrounds in agriculture, technology, and consulting, works tirelessly to provide personalized solutions.

  • Collaboration: We work closely with farmers to understand their unique challenges and goals.
  • Commitment: Excellence, innovation, and sustainability drive us to continuously improve farming practices.

Contact

Have any questions or inquiries?
Feel free to reach out to us at:
📧 agrofriend24x7@gmail.com


Features

AgroFriend provides the following features:

  1. Personalized Crop & Fertilizer Recommendations
    Crop Recommendations Icon
    Get tailored advice for selecting the right crops and fertilizers based on your farm's unique conditions, such as soil type and climate.

  2. Disease Detection
    Disease Detection Icon
    Upload photos of your crops, and our AI system will detect and diagnose diseases early to prevent crop loss.

  3. Soil Health Analysis
    Soil Health Analysis Icon
    Receive a detailed analysis of your soil to improve soil quality and inform your crop management decisions.

  4. Fertilizer Usage Optimization
    Fertilizer Optimization Icon
    Optimize your fertilizer usage with real-time recommendations for the right type and amount.

  5. Crop Recommendations
    Crop Recommendations Icon
    Make data-driven decisions to select crops that optimize yield while reducing costs.


Services We Provide

1. Crop Recommendations

Crop Icon
Personalized advice for your farm.
We help you choose the right crops based on your soil and climate.

"We provide personalized crop recommendations that optimize yield, reduce costs, and improve soil health, empowering farmers to make data-driven decisions and achieve greater success."

2. Fertilizer Advice

Fertilizer Icon
Optimize your fertilizer usage.
Our app tells you the right type and amount of fertilizer to use.

"Our fertilizer advice ensures you use the right fertilizers, in the right amounts, at the right time, reducing waste and helping you achieve optimal crop yield and quality."

3. Disease Detection

Disease Detection Icon
Early detection of diseases.
Take a photo of your crops, and our AI will identify any issues.

"Our disease detection service uses cutting-edge technology to identify and diagnose plant diseases, providing farmers with the information they need to take swift action and prevent crop loss."

4. Soil Health Analysis

Soil Health Icon
Detailed soil analysis to improve crop management.

"Our soil health analysis service provides farmers with detailed information about their soil health, enabling them to make informed decisions about crop management, reduce costs, and improve soil quality."


Technologies Used

AgroFriend is built using modern tools and technologies:

  • Frontend:

    • React.js for building dynamic user interfaces.
    • Tailwind CSS for responsive and modern design.
  • Backend:

    • Node.js for server-side logic.
    • Express.js for fast API development.
  • AI & Data Processing:

    • Custom AI models for crop, fertilizer, and disease recommendations.
  • Hosting & Notifications:

    • Vercel for seamless deployment and hosting.
    • Resend for notification management.

Installation

1. Navigate to the project directory

cd AgroFriend

2. Install dependencies

For the frontend:

cd client
npm install

For the backend:

cd server
npm install

3. Start the application

For the backend (Node.js & Express):

cd server
npm start

For the frontend (React.js):

cd client
npm start

Usage

Once the application is running:

Access the platform via your browser:

Open your browser and go to the URL where the frontend is hosted (typically http://localhost:3000 for local development).

Explore the features:

  • Personalized Recommendations: Enter your soil type, climate, and farm details to receive personalized crop and fertilizer recommendations.
  • Crop Health Analysis: Upload crop images to detect potential diseases.
  • Soil Health Insights: Analyze soil health to make informed decisions.

Enhance your farm's productivity:

Use the insights provided by AgroFriend to optimize yield and sustainability.


Contributing

We welcome contributions to AgroFriend! To contribute:

  1. Fork the repository.
  2. Create a feature branch:
    git checkout -b feature/YourFeatureName
  3. Commit your changes:
    git commit -m "Add YourFeatureName"
  4. Push to your branch:
    git push origin feature/YourFeatureName
  5. Open a pull request.

For bug reports or feature requests, please open an issue on GitHub.


License

This project is licensed under the MIT License. See the LICENSE file for details.


Acknowledgements

Built with 💚 by Vikash Patel and the AgroFriend team.

Technologies: React.js, Node.js, Express.js, Tailwind CSS, Resend, and Vercel Hosting.

© 2024 AgroFriend. All rights reserved.

"Cultivate Success with AgroFriend's Insight."

About

Crop, fertilizer, and disease recommendations website based on machine learning models that are trained using very large datasets taken from kaggle

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages