Inspiration

In our childhood, all of us were very close to nature. We have fond memories of playing in and around trees. Even though some of us lived in cities, All of our grandparents and parents made sure that we knew the importance of trees and the environment. Children are the caretakers of the future. It is crucial to instil in them the values of environmental conservation, and one of the most fundamental values is tree planting. Teaching kids the importance of planting trees and nurturing a connection with nature will have a profound and lasting impact on their lives and the health of our planet. Kids learn about teamwork, cooperation, and collaboration as they work together to plant trees. They also develop patience, perseverance, and a sense of delayed gratification as they grow together and mature. It teaches them about responsibility, interconnectedness, appreciation for nature, and life skills, and empowers them to make a positive impact on the environment. By instilling these values in children, we are nurturing a generation that is environmentally conscious, caring, and committed to protecting our planet. Let us encourage and support our future generations in becoming stewards of the environment for a better and greener future for all.

What it does

We created an interactive platform that encourages children to plant trees and makes it the most fun activity of their day. As a user, you will plant a tree and we will tokenize it in the app and reward you for every action you take towards a better environment. Each token represents an actual tree that you planted and is packed with fun activities that would make your day. We created an experience in which each plant has a personality and will act as a friend to the user. Our platform encourages the user to care for their plants by assigning periodic tasks that are fun and exciting. The users will have an album of memories that they share with each plant that can be used to relive their journey together. The plants appreciate the users by sending timely motivating messages and feedback.

How we built it

We designed our platform using Swift as the programming language due to its compatibility with Xcode and powerful features. We integrated Google Firebase for seamless user authentication and efficient database management, allowing us to store and retrieve user information as needed. We applied object-oriented programming principles to create organized and structured code using classes and enums for functions.

Challenges we ran into

The main difficulty that we faced while designing this platform was to think from a child’s perspective. We had to dive deep into children’s psychology to better understand what would appeal to them and how can we encourage them to perform tasks that promote social good. Our team had minimal experience with IOS development and UI/UX design, yet we tried our best to make the platform as appealing as possible.

Accomplishments that we're proud of

We created a platform that is saving the environment and habituating the act of planting trees. We tailored our platform such that it appeals to a young audience and encourages them to take steps towards a better future. We are able to provide the user with a memorable experience that we had in our childhood but the current generation of young people might be missing.

What's next for Planet Plant

We plan to provide new features and development until we have a massive impact on the environment! Our near future updates will focus on building a community where users can show their progress and compete with others to save the environment. Additionally, we will focus on refining the user experience by improving the design of the platform and the quality of the message that we send out to the users. We plan to introduce fun mini-games that educate and engage the users.

Built With

Share this project:

Updates