Devfolio link - H2TF Project link - SmartKrishi Youtube Explanation Link - Youtube
- Clone the repo
- Ensure that you have flutter installed on your machine
- Open the pubspec.yaml file and make sure that you have all the dependencies downloaded from pub.dev
- Run
flutter pub get
- Go to main.dart and click the debug icon in top right corner to run or enter command
flutter run
OR Deploy Link - AppHost. - Download the app from here
Indian farmers face several significant challenges that hinder their agricultural productivity and sustainability:
- Lack of Access to Accurate and Timely Information: Farmers often struggle to get reliable data and advice on best farming practices, crop selection, and market trends.
- Difficulty Making Informed Decisions: Without proper guidance, farmers find it hard to make optimal decisions about which crops to plant, the right fertilizers to use, and how to manage pests effectively.
- Impact of Climate Change and Unpredictable Weather: Changing weather patterns and climate conditions pose a threat to crop yields and farming schedules, making it harder for farmers to plan and adapt.
- Language Barriers: Many modern agricultural apps and resources are available only in English, making it challenging for farmers who are not proficient in the language to benefit from these tools. Our project addresses these issues by providing farmers with a user-friendly application that delivers accurate, timely, and localized information, helping them make better decisions and improve their farming practices.
- Multilingual Support
- Crop Recommendation
- Plant Disease detection
- Youtube links to various agriculture advices for farmers i.e. Educational content
- Weather chat which gives you precautions to take in a certain weather
- Features famous Indian farmers who greatly contributed to India's farming
- Scikit-learn
- Django
- Flutter
- Firebase
- ngrok
- Gemini AI
- OpenWeather API for real-time weather
Python Backend - Models and notebooks