Inspiration
It started off with me in social studies thinking and really trying to imagine how cows can produce so much carbon that we do not even think about. Our food system has just as much of effect on climate change as all transportation methods combined. So I began brainstorming ways we can better visualize and understand how much carbon we produce and reduce.
What it does
It allows you to track all necessary things that have an affect on climate change such as transportation, which is used a lot to get your self around as well as transport goods and services from the fashion and food industries. You can also track the amount of carbon you will reduce by planting trees, recycling and much more. Exhaust also allows you to see all your carbon emissions in the last 30 days as well as your activity history arranged in order in an organized and easy to visualize table. Heading to the Stats page allows you to see the total carbon statistics on a global scale and ranks them from best to worst. The maps page would have also shown you all local and environmentally friendly markets and track your transportation adding it into your activities and calculating your carbon emissions
How we built it
I developed it using Node.js with Express.js for my backend as well as React.js for my frontend along side MongoDB for my database
Challenges we ran into
Getting overall backend functionality was tuff as well as routing through multiple pages as sometimes the styling would pick up from another style sheet for some reason. It was also very time consuming to set up the google maps API as well a getting the data base working and making users
Accomplishments that we're proud of
I am proud I was able to get most functionality done and create an aesthetic and appealing frontend user design which is simple and easy to understand
What we learned
How to create a full stack web app and display data from the database in graphs.
What's next for Exhaust
Making sure all map functionality is complete such as adding waypoints for your destination and showing all local markets. I would also like to add a reward based system and popup notifications as reminders and encouragement for the user to be more conscious about the decision they make.
Log in or sign up for Devpost to join the conversation.