Inspiration
Our inspiration for creating this project came from a desire to make accessing weather information effortless and universal. We wanted to simplify the process by allowing anyone to use a simple zip code, regardless of their location, to instantly retrieve accurate weather data from around the world.
What it does
When you input your zip code and country code, and then the current weather data at that location is returned to you.
How we built it
Using OpenWeatherMap and OpenStreetMaps, we were able to take the user's inputted information and display their current weather information.
Challenges we ran into
It was a struggle to find any working APIs that were not locked behind a paywall.
Accomplishments that we're proud of
We're proud of making the user interface clean, and we're also proud of extracting the data from the API correctly, which results in the program working for people all around the world.
What we learned
Through Project ZipWeather, we've gained proficiency in integrating APIs, handling user interfaces using front-end technologies, and creating efficient back-end systems. We've also learned to ensure scalability for future growth, making it a huge learning experience in coding and programming languages.
What's next for ZipWeather
We made a separate project in the past known as IND-M, which was a program that displayed current natural disasters on a map. In the future, we wish to merge all of this information into a mobile application that would be used to alert people of any dangerous weather conditions or natural disasters, but could also be used to casually check the weather.
Log in or sign up for Devpost to join the conversation.