We chose the name "Climate Changer" because weather is usually boring, and it only gets interesting when it changes. In Chicago, for example, gray days follows gray days as winter creeps along seemingly forever. If you've been here for 20 days in the cold, you don’t need anyone to tell you that it will be cold, windy, or snowy on day 21.

But by contrast, our teammate Rubens just came here from Florida, and, never having even experienced proper snow before, was shocked by the change in climate. His situation inspired us to make a web app to describe the weather in places you’re considering traveling to relative to the place you’re already in. Because that moment is when you actually need help comparing unfamiliar weather to what you’re used to so you can prepare properly.

So we use an API to get the weather at your current location and where you’re heading off to. We compare various attributes about both places, including rain, snow, humidity, cloudiness, wind, and actual and perceived temperature. We then describe the differences you’re likely to feel traveling in the next 5 days. We suggest articles of clothing appropriate to the new conditions. For example, it’s going to feel 60 degrees colder in Chicago than Florida, so you’ll need to bundle up with at least 3 more layers. We also note that this could be used to market clothing.

What it does

How I built it

Our webapp was built with React for the front-end, Node.js for the back-end.

Challenges I ran into

We ran into problems finding a weather API that was free of cost and provided additional weather information such as wind speeds, humidity, and inches of rainfall/snowfall. Also, we occasionally ran into server-side problems.

Share this project: