🌱 Inspiration Agriculture in Nepal and many parts of South Asia faces challenges due to lack of timely information, unpredictable weather, and limited access to scientific farming knowledge. We saw that smallholder farmers are particularly vulnerable to crop failure, poor yield, and pests because they lack localized, real-time data. Our inspiration was to empower these farmers with a smart, easy-to-use platform that acts like a plant doctor and advisor, right in their pocket.

🌿 What it does Plant_Care is a smart plant care assistant designed to help farmers, gardeners, and agricultural enthusiasts take better care of their plants. Key features include:

Localized Smart Alerts: Sends notifications based on the user’s location about planting season, pest risks, weather conditions, and ideal crops.

Planting Calendar: Recommends the best times to plant various crops based on regional agricultural data and climate.

Soil & Weather Analyzer: Uses location and optional sensor inputs to determine suitable crops and actions.

Disease Identifier (AI-powered): Users can upload a picture of a plant, and the AI model identifies potential diseases and provides suggestions.

Personal Crop Journal: Track progress, inputs, and yield for each crop cycle.

Farmer Community Q&A: A forum where users can ask questions and get help from peers or experts.

Offline Functionality: Core modules work even without internet β€” especially useful in rural Nepal.

πŸ›  How we built it Frontend: Flutter (for cross-platform Android + iOS deployment)

Backend: Firebase for authentication and real-time database

AI Disease Detection: TensorFlow Lite + custom CNN model trained on a dataset of plant diseases

Location Services: OpenWeatherMap API, SoilGrids API for environmental data

Crop Calendar & Recommendation Engine: Built on a rule-based system using agronomy datasets specific to Nepal and South Asia

Notification System: Local push notifications with scheduled alerts and reminders

Offline Support: SQLite and shared preferences for local storage

🧱 Challenges we ran into Finding quality datasets for Nepali crops and soil types

Training a disease detection model that works well even with low-quality mobile images

Ensuring the app functions offline in rural areas with poor connectivity

Designing a UI that’s intuitive for both tech-savvy users and farmers with limited app experience

Getting accurate and real-time weather/soil data for rural locations

πŸ† Accomplishments that we're proud of Successfully built a functioning offline-first app with real-time alerts and crop recommendations

Developed a disease detection AI model with over 87% accuracy

Built a full Nepali-language interface for local accessibility

Designed with actual farmer feedback to ensure relevance and usability

Prototype tested by 10+ local farmers with positive initial feedback

πŸ“š What we learned The power of technology in solving real, local problems β€” especially in agriculture

Importance of designing with users, not just for users

How to balance online cloud-based AI with offline resilience

Interdisciplinary knowledge: combining ML, agriculture, weather systems, and UX

Community-centered design improves adoption and impact

πŸš€ What’s next for Plant_Care 🧠 More Advanced AI Models: Better disease classification, yield prediction, and pest forecasting

🌾 Integration with Government Data: Subsidies, weather warnings, crop insurance

🌐 Farmer Mesh Network: Using Bluetooth/WiFi mesh to sync data across farms without internet

πŸ“ˆ Insights Dashboard for Policy Makers: Anonymous aggregated data for better agricultural planning

πŸ”Š Voice-Assistant Mode: Especially useful for elderly farmers or those with low literacy

πŸ‡³πŸ‡΅ Multi-language Support: Expanding to Maithili, Bhojpuri, and Hindi

πŸ’Ό Marketplace for Farm Inputs: Verified seeds, fertilizers, and tools directly inside the app

Built With

Share this project:

Updates