Inspiration

You hear a lot in the media about how bad our emissions are but it's never directly connected to you. Our project takes your data and gives you a personal connection to the impact you have on the environment.

What it does

After uploading your Google Location-History file, the user chooses their car, and it produces a graph visualizing their last 30 days of emissions.

How I built it

We started with CO2 emission statistics from fueleconomy.gov and put them into MongoDB, then we started working on the front end using React. We built the site to input a file and parsed the valuable information from that file. Using the data from MongoDB we created a three stage drop-down menu for the user to input their car information. Finally we took that information and displayed it in a graph.

Challenges I ran into

Working with large data-sets, staying organized as a group and many more small challenges (Refer to my Google search history throughout the past 24h).

Accomplishments that I'm proud of

Transferring Excel data to a working database, parsing large JSON files to filter out unnecessary.......and staying up for 24 hours.

What I learned

Gained better skills with React, JavaScript, MongoDB, Git, and how to connect them all.

What's next for CO2 Tracker

Adding functionality to compare statistics on multiple vehicles at a time.

Built With

Share this project:
×

Updates