Skip to content

adi2687/DhaanGo

Repository files navigation

🌾DhaanGo: Cultivating Success, Harvesting Progress🌾

By Farmers, For Farmers | Empowering Agriculture with AI and Technology

Platform AI Powered Tech Stack Deployment License Achievement

DhaanGo is an innovative, AI-driven platform designed to empower farmers through technology, enabling them to connect with marketplaces, access valuable agricultural insights, and support each other. Whether it's accessing real-time MSP updates, getting weather forecasts, or discussing strategies on KhetWana, DhaanGo aims to be a one-stop solution for farmers' needs.


🏆 Achievement

Top 5 position in a national-level hackathon out of 61 teams! DhaanGo's prototype was recognized for its comprehensive features and its potential to make a significant impact on the agricultural sector.


📌 Project Overview

DhaanGo tackles the unique challenges faced by rural farmers by integrating modern technology into everyday agricultural practices. We aim to empower farmers with the information, resources, and community support they need to succeed. Our vision is to make farming more profitable, efficient, and sustainable through a user-friendly, scalable platform.

🌍 Our Mission

  1. Boost Profitability: By directly connecting farmers with marketplaces, providing timely information, and enabling profitable decisions.
  2. Build a Community: Through KhetWana, a peer-to-peer platform that fosters knowledge exchange and community building among farmers.
  3. Provide Assistance: With real-time data, crop management advice, and access to government schemes, DhaanGo supports farmers at every stage.

🔑 Key Features

1. 🌐 Dual Marketplace (Agriboost)

  • Direct Connections: Enables farmers to buy and sell products directly with businesses, eliminating middlemen.
  • Product Listings: Offers an e-commerce section for agricultural machinery, seeds, fertilizers, and more, with support for bulk transactions.

2. 🤖 MittiMitra - AI-Powered Chatbot

  • Real-time Assistance: Provides data-backed, personalized responses to farming questions.
  • Voice Integration: Supports voice commands powered by ElevenLabs API, enhancing accessibility.
  • Intelligent Responses: Trained with farming-specific data to handle a wide range of agricultural queries using transfer learning.

3. 📊 Comprehensive Tools

  • Profit Calculator: Utilizes MSP data to provide profit estimations based on land size and crop.
  • Weather Forecasting: Integrated with OpenWeather API for accurate, location-based weather updates.
  • MSP Tracker: Keeps farmers informed about the latest MSP changes, helping them plan and budget efficiently.

4. 🌦️ Crop Management and Recommendations

  • Fertilizer Advice: Crop-specific recommendations for optimal yield.
  • Disease Management: AI-based crop disease identification and solution recommendations.

5. 🌍 KhetWana - Community Platform

  • Peer-to-Peer Chat: Connects farmers across regions to discuss best practices, share resources, and offer support.
  • Resource Sharing: Enables the sharing of information on crop management, pest control, and yield improvement.

6. 🏛️ Government Scheme Information and News Portal

  • Scheme Updates: Regularly updates farmers on government schemes, eligibility criteria, and how to apply.
  • Agriculture News: Timely news on policies, prices, and innovations to keep farmers informed.

7. 📲 SMS Alerts and Notifications

  • Critical Updates: Sends SMS alerts on MSP changes, pest outbreaks, and market prices, reaching farmers even without internet access.
  • Customizable Alerts: Farmers can choose the updates they want to receive.

8. 🔗 API Integrations

  • Weather API: Real-time weather data tailored to the farmer’s location.
  • Other APIs: Integrates with News API, Tomorrow.io, and Google OAuth 2.0 for a seamless user experience.

💻 Tech Stack

Frontend Backend AI Integration Cloud & Deployment Security
HTML, CSS, JavaScript, Tailwind CSS PHP, Hack, SQL APIs, AJAX Python, Llama 3, Langchain, ElevenLabs AWS or Google Cloud OAuth 2.0, PHP Security

🚀 Getting Started

Installation

Clone the repository and install the required libraries listed in requirements.txt. This includes all dependencies for MittiMitra, crop management, and data integration functionalities.

git clone https://github.com/YourUsername/DhaanGo.git
cd DhaanGo
pip install -r requirements.txt

Usage

  1. Accessing MittiMitra: Navigate to the main dashboard and click on the MittiMitra section for AI-driven farming advice.
  2. Marketplace Navigation: Head to ‘Marketplace’ to explore and post listings of agricultural goods.
  3. Join KhetWana: Connect with other farmers on the community platform to exchange insights and experiences.

🎥 Demo and PPT


👥 Contributors


📞 Support

For assistance or questions, feel free to reach out to our team or create an issue on GitHub. We’re here to help farmers make the most of DhaanGo’s features and grow sustainably!


🙏 Acknowledgments

A special thanks to the farming community and agricultural experts who provided valuable feedback. DhaanGo is a product of collective effort, aimed at giving back to the community that inspired it.


🌾 DhaanGo - Empowering Farmers, Growing Futures 🌱