Inspiration

The inspiration behind GrowBud stemmed from a personal challenge I faced: wanting to cultivate plants in my small apartment space without much natural light. I noticed that many existing gardening apps provided only generic tips, and none offered localized, AI-driven assistance. This gap inspired me to create an application that adapts to each user’s unique environment, ensuring even those with limited room can enjoy the joys of gardening.

What it does

GrowBud is a mobile application that helps users: Analyze their space through AI-powered photo assessments. Access location-based climate insights for personalized plant suggestions. Track plant growth via periodic photo check-ins. Receive tailored care advice and sustainability metrics, making gardening simpler and more eco-conscious.

How we built it

Brainstorm & Planning- Outlined the app’s core features, including AI photo analysis and climate-based recommendations. Drafted user flows to ensure a seamless experience, from sign-up to ongoing plant care.

Design & Prototyping- Created wireframes to visualize the user interface and navigation. Focused on a clean, intuitive design to keep the learning curve low for new gardeners.

Core Functionalities & AI Integration- Developed the photo upload feature that feeds images to an AI model for light level and environmental analysis. Integrated local climate data by retrieving real-time weather conditions based on user location.

Growth Tracking & Notifications- Implemented periodic check-ins with optional push notifications. Set up an AI-driven comparison system that flags potential issues and suggests actionable solutions.

Sustainability Dashboard- Calculated water savings and carbon offset to encourage users and highlight their environmental impact.

Challenges we ran into

Accuracy in Photo Analysis Calibrating the AI to accurately detect lighting conditions and space constraints required extensive testing and fine-tuning.

Local Climate Data Ensuring reliable climate data integration for different regions posed a challenge, especially with varying weather APIs.

User Engagement Designing reminders and prompts without overwhelming users meant striking a balance between helpful updates and notification fatigue.

Scalability As the photo analysis feature runs AI models, optimizing for performance and cost was a significant technical hurdle.

Accomplishments that we're proud of

High Plant Survival Rates: Beta testers reported significantly lower plant mortality thanks to climate-matched recommendations.

Positive Environmental Impact: Showcasing tangible data (like water savings) motivated many to grow more plants and adopt greener lifestyles.

User-Friendly Interface: The feedback on the app’s clean, intuitive design was overwhelmingly positive, reducing the barrier to entry for first-time gardeners.

What we learned

Human-Centered Design Matters: By focusing on real user experiences (like limited space and variable climates), we built features that truly solve users’ problems.

Data and AI Go Hand in Hand: Reliable data inputs and well-trained models can transform a simple idea into a highly personalized solution.

Iterate, Iterate, Iterate: We learned that rapidly prototyping and testing with actual users leads to far more refined features than relying solely on assumptions.

What's next for GrowBud

Community Features: Introducing a social aspect where users can share progress, seeds, and eco-challenges.

Advanced Pest & Disease Detection: Incorporating machine learning models specifically trained to identify common plant diseases and pest infestations.

Offline Capabilities: Enabling core functionality—such as care tips and a basic database of plants—to work without an internet connection, especially useful for remote or low-coverage areas.

Enhanced Sustainability Tracking: Adding more granular metrics, such as soil health indicators and biodiversity improvements, to promote ecological awareness.

Share this project:

Updates