Inspiration
At the start of the year, I joined a program called junior achievement which focuses on building products that will solve global problems in the world. The program taught me leadership skills as well as development skills that helped me develop a passion for software development. Me and my comrades eventually participated in the JA competitions of the year and got first place in the nation of Zimbabwe. We eventually progressed to go to Mauritius against other teams in Africa. As the developer of the team, it made me realize that I can do so much more with my skills to change the world for the better, thus the idea of PlantiGrow was born.
What it does
PlantiGrow is an innovative agricultural management software that empowers farmers to maximize their profits while combating climate change. The app integrates an AI assistant to deliver tailored insights for boosting food production and adopting organic farming methods. By providing tools for plant disease detection, weather forecasting, community collaboration, and organic farming guidance, PlantiGrow helps farmers achieve sustainable growth. Designed to reduce greenhouse gas emissions and tackle food insecurity, this platform is a powerful ally for farmers and agribusinesses committed to a greener future.
How I built it
PlantiGrow was developed using FlutterFlow, a no-code/low-code platform that enables rapid application development with a focus on beautiful, responsive, and user-friendly interfaces. FlutterFlow's tools helped in designing the app's layout, integrating essential features like real-time collaboration, task scheduling, and weather forecasting, and seamlessly connecting to backend services such as Firebase for database and authentication. This approach allowed for efficient development while maintaining scalability, ensuring PlantiGrow meets the needs of farmers and agribusinesses effectively. I also used the Gemini API and OpenMeteo API to integrate the AI assistant and weather forecasting feature. I also used Canva for the designs which helped me build a very interesting and amazing UI.
Challenges I ran into
My main challenge was having to finish the product in time especially with the fact that I developed the app using my 4Gb Ram PC which made doing production a bit slowly. I also faced a few challenges with finding information for some specific plants and crops for the app.
Accomplishments that I'm proud of
I was able to complete the project in a short, stimulated time frame.
What I learned
With hard work and passion for development I can produce a software that could lead to a better world. It only takes consistency and feedback to make my skills better.
What's next for PlantiGrow
I'm planning to add other various features such as drone live streaming for commercial use, an ecommerce market where farmers, gardeners and agrobusinesses can find all the materials they need in order to boost their plant production the organic way. So far, it's been tested by a few farmers and gardeners, and they approve on its usefulness and reliability so with that in mind I am going to publish on Google Play Store, App Store and Uptodown soon.
Built With
- firebase
- flutterflow
- google-cloud
- googleaistudio
- openmeteoapi


Log in or sign up for Devpost to join the conversation.