We were shocked by the total amount of greenhouse gases (including carbon dioxide and methane) that are generated by our actions. The average carbon footprint for a person in the United States is 16 tons, one of the highest rates in the world. We wanted to make a change and reduce the carbon footprint emissions and hence we built this DeCarbon-Us which helps you to get aware how your daily activities contribute to the carbon emissions and how you can take simple steps to slowly reduce them.
Our main inspiration was Hans Jonas’ book “The Imperative of Responsibility”. We are responsible for what we will let for the next generation. It is for us not only necessary to reduce our current emissions, but also to create the tools to draw down CO2 and other greenhouse gases from the atmosphere.
What it does
DeCarbonUs is an App-based solution to help fight climate change by facilitating individuals to reduce and control their carbon footprint. With our app, the user can easily monitor and analyze how their daily activities contribute to carbon emissions and how they can take measures to slowly reduce such contributing factors by taking simple steps. With the help of the wide variety of tracks provided for Carbon Footprint minimization will help the user to manage their activities to reduce their Carbon Footprint.
To help create a community of like-minded individuals where they can share their ideas and work, we added Naturegram, an inbuilt social media platform that lets users connect. A user profile is created where the user can post pictures and follow their friends and new people to stay connected with what is happening in the community worldwide! The users can get daily updates about the local environment-friendly events happening nearby with our feature 'Maps' that shows the live location of such events happening in the community. With the help of the wide variety of tracks provided for Carbon Footprint minimization will help the user to manage their activities to reduce their Carbon Footprint.
How we built it
We built it with technologies like Flutter, Dart, Firebase, GCP, Node.js etc.
Challenges we ran into
Although we faced main challenges but to summarize our experience, the first challenge we faced was to make the app user-friendly i.e. providing a good UI/UX. To tackle this issue, we took inspiration from various platforms like dribble, Behance and did a continuous development and testing of the user interface.
Other issue which we encountered was to make the API responses in the app as fast as possible as no user likes to wait while the app data gets loaded. For the server-side, deploying the API on GC was the best idea to improve the API calls and within the app, we made sure to load the API data well in advance so that users don’t have to wait for the data to get loaded Hence improving user Experience
What we learned
- We learned how to work quickly with Dart.
- We also learned how to use various packages in a effective way.
- We also learned how to use packages like contact picker, airplane mode checker in a optimized way.
What's next for DeCarbon-Us
- Our next step would be to move onto getting more financially stable investors to help us find my way through times.
- The next for DeCarbon-Us is we will remain open-source (MIT) on GitHub. And we will keep adding new features whenever we got time. Everyone's welcome to contribute!