Inspiration
Today was a rainy day. It would've been bad to have had to walk outside with no umbrella, so we decided there should be an easy way to check if an umbrella is necessary for the day.
What it does
You can enter a zip code of any place, and the location, weather forecast for the day, amount of precipitation expected, and whether there will be enough rain to need an umbrella.
How I built it
We used HTML and CSS to format and design the elements. Then we took data from the Weather Underground API and used JavaScript to show weather
Challenges I ran into
The API doesn't seem to have data for every zip code, so this website does not work for every place. We also had some trouble at first since everyone was new to web development and none of use knew how to use JavaScript.
Accomplishments that I'm proud of
I figured out how to show and hide images so that each weather report would be accompanied with an appropriate (and cute!) picture.
What I learned
I learned how to code in JavaScript, to use an API, and to create a CSS external sheet.
What's next for Do I Need an Umbrella?
We would like to implement an additional service that sends subscribers a text or email if they need to bring an umbrella that day. We'd also like to add pictures for snowy weather.
Log in or sign up for Devpost to join the conversation.