Welcome to the Flora Snap ~ A Plant Disease Detection App! This Flutter application helps farmers and gardeners diagnose plant diseases by analyzing images of their plants and providing relevant information and recommendations using the Google Gemini API.
- Image Capture: Users can take pictures of their plants or upload images from their device's gallery.
- Query-Based Diagnosis: Users can ask queries regarding the health of their plants by typing text descriptions or questions.
- Chat History: View the history of previous chats and interactions with the app.
- Automatic Disease Detection: Automatically detect plant diseases from uploaded images using the Google Gemini API.
- Personalized Recommendations: Receive personalized recommendations for plant care and disease management.
To get started with Flora Snap App, follow these steps:
- Clone the repository:
git clone https://github.com/your_username/plant-disease-detection.git
- Install dependencies:
cd plant-disease-detection flutter pub get
- Run the application:
flutter run
- Capture or upload an image of your plant.
- Ask queries or describe any concerns regarding the health of your plant.
- Receive feedback, disease diagnoses, and recommendations from the app.
- View the history of previous chats and interactions.
Contributions are welcome! If you have any suggestions, bug fixes, or new features to propose, please open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Special thanks to Google for providing the Gemini API for image analysis.
- This project was inspired by the need to assist farmers and gardeners in diagnosing plant diseases and promoting sustainable agriculture.



