Inspiration
The global pollution is getting worse everyday, people want to track their carbon footprint, and keeping their balance positive everyday by donating trees.
What it does
Allows users to track and monitor the approximate carbon footprint left based on the products entered (By cost + name of the product)
How we built it
We are using a custom version of the OpenAPI generated Mastercard Deconomy Aland Index API Client and a mobile app to interact with that API client to calculate carbon footprint according to product category and amount spend. On the front-end we are using React Native and Redux libraries to build a fastly developed native application.
Challenges we ran into
Calculation of carbon footprint is extremely difficult, thankfully Mastercard API gave us the ability to estimate the carbon footprint.
Accomplishments that we're proud of
We built this app with only 1 developer and only 1 designer in the team. And it was our first experience building a native application. We are able to gather input from the user and give the user a possibility to track their carbon footprint, equalize their negative effect on the world.
What we learned
As a developer I learned OpenAPI and React Native, the challenges of native app development.
What's next for CarbonTrail
There is a lot of space for improvement for the application (some components are for demonstration purposes and haven't been coded fully). Improvements on the Carbon footprint calculation. An automated tracking system using other Mastercard services (no need for user input, Mastercard users can automatically track their carbon footprint from the purchases done with Mastercard cards). An automated system for tree planting (automatically add the amount of trees bought to tracking instead of user input)
Log in or sign up for Devpost to join the conversation.