Inspiration 🌿 GreenThumb – Your Ultimate Plant Care Companion 🌱 Inspiration GreenThumb was inspired by the need for an accessible and reliable plant care assistant. Many plant owners, gardeners, and farmers struggle with identifying diseases and ensuring proper plant care. Our goal was to create an easy-to-use platform that provides disease identification, solutions, and plant-growing guides in one place.
What it does ✅ Plant Disease Identification – Get detailed information on plant diseases, including symptoms, causes, and treatment solutions. ✅ Multiple Disease Images – View different images of a disease for better identification. ✅ Search & Filter – Quickly find specific diseases using the search bar. ✅ Community Forum – A space for users to discuss plant care and share experiences. ✅ Plant Care Guides – Learn how to grow and maintain healthy plants. ✅ About Page – Understand the purpose of the app and how it helps users.
How we built it Flutter – For a seamless cross-platform experience. REST API – To fetch real-time plant disease data. at (https://perenual.com/docs/api) ShowcaseView – For an interactive onboarding guide.
Challenges we ran into Handling API Errors – Some disease images returned 403 Forbidden errors, requiring fallback handling. Parsing Complex JSON Data – Disease descriptions were nested, making data extraction tricky. UI/UX Optimization – Ensuring a smooth and intuitive user experience for all users. Efficient Search Functionality – Implementing an optimized search feature for fast filtering. 🎉 Accomplishments That We're Proud Of ✅ Successfully integrated a functional API for real-time plant disease data. ✅ Built an interactive and user-friendly UI using Flutter. ✅ Implemented a search and filter system for diseases. ✅ Created an informative About Page to introduce users to the platform.
Accomplishments that we're proud of finishing the prototype in 3 days solving complex bugs like image url errors
What we learned Better API integration & error handling in Flutter. Optimized state management for real-time updates. Advanced UI/UX design techniques for mobile apps. Troubleshooting complex data structures in JSON. 🚀 What’s Next for GreenThumb 🌱 AI-powered image recognition for disease detection. 🌱 Personalized plant care recommendations based on user preferences. 🌱 Offline functionality for users with limited internet access. 🌱 More plant disease data to cover a wider range of species.
What's next for GreenThumb To scale it to more farmers, even people who want to start planting trees for better environment
Built With
- dart
- flutter
- free-plant-api
Log in or sign up for Devpost to join the conversation.