Inspiration

As individuals, we are constantly pressured to do our part and minimize our impact on the environement. Reduce, reuse, recycle. Plant a tree. But in our daily lives, it's hard to do so much with so little time. That's why many people turn to growing their own plants--not only do plants help the environment, it also benefits our health and state of mind.

However, growing plants never comes easy. We've often tried to take care of a plant, only for it to yellow and wither a few weeks later. Thus, we were inspired by our struggles (and failures) to properly take care of our houseplants, and created an app to help us become better at taking care of our own environments.

What it does

Our app, Plant Parenthood, allows users to track plant health, diagnose plants with diseases, and store photos.

How we built it

We built this app using Swift, XCode, OpenAI, Perennual, and Procreate. Swift was used for UI/UX and XCode was used as our IDE. We also used OpenAI to identify common houseplant diseases from user submitted photos. Perennual was used for getting information about plants, and Procreate was used to create our mascot.

Challenges we ran into

Along the way, we ran into several challenges. Notably, we struggled with coordinating our workflow, because a lot of the nature of our work prevented us from working in parallel. We fixed this by having people work individually when possible and having one person work on connecting everything together. We also had difficulty integrating OpenAI into our app.

Accomplishments that we're proud of

We are most proud of integrating our AI-based plant diagnosis function into our app, and completing our app.

What we learned

We learned more about Swift and app development. We also learned how to incorporate different types of languages, frameworks, platforms, and APIs into a single project.

What's next for Plant Parenthood

In the future, we will become better plant parents!

Built With

Share this project:

Updates