Inspiration
Envision this: for every 200 oz of carbon dioxide produced, it takes about one year for a young tree to offset those emissions. On a weekly basis, the average person produces roughly 500 ounces of waste. To offset one person’s waste for just one week, we need to plant 2.5 trees. With an exponential rise in natural disasters and temperatures due to climate change, we innovated EcoBud to show users their carbon emission from their waste. Our goal is to compose this information in an understandable way for the user through trends and data analysis.
What EcoBud Does:
The app logs the user’s trash usage and calculates the carbon emission in ounces based on the type of waste. We performed thorough research to determine the emission conversion. EcoBud then displays the daily, weekly, and yearly amount of carbon emission from the user’s data. There are also visuals to show the user’s behavior trend and instill behavioral change.
How we built it
We coded on Xcode using Swift and performed our data analysis using Google Sheets.
Challenges we ran into
Having never coded with Swift on Xcode before Superposition, we started from the very beginning. This meant we first had to learn the basics of Xcode and how iOS app development works fundamentally. While we faced numerous bugs, we persisted and eventually created EcoBud, a functioning prototype.
Accomplishments that we're proud of
We are proud that we finished building a rough prototype of the app in less than 24 hours without any prior knowledge of iOS app development before Superposition. The prototype functions in converting waste type and quantity to the amount of carbon dioxide produced. Through building an iOS app for the first time, we not only advanced our technical skills to a new platform but also sharpened our collaboration skills. This is our contribution to improving the prevalent global climate change issue.
What we learned
We learned the fundamentals of iOS app development, advertisement techniques, data analysis, research, graphic design, Swift, UX/UI design, ideation, pitching, and full-stack development.
What's next for EcoBud
We hope to make EcoBud perform more data analysis. First, we want to collect more user data and be able to display the user's carbon footprint in live trends. With this addition, the user is able to fully understand their detrimental impact. We want to make the trends more detailed in hopes of changing user behavior for the better. We also want to add more types of waste and perform more research on how to convert each waste type to carbon emission.

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