Weather API Dashboard with Python and Flask
Build a Weather Dashboard in Flask that takes in a Zip Code, crawls the OpenWeatherMap API and returns the results to the user!Get Started
This project is a beginner-friendly web application focused on building a Flask App that will take a Zip Code provided by the user and get the Weather of that location. We'll learn how to use the Requests module in Python, parse the JSON returned from the Weather API and render the dashboard and results in Flask. This project is particularly special to me because it's the first project I ever built when learning how to code. Let's dive right in!
Welcome to the project!
Combining our API with the Front-End
Tieing together the front-end and back-end functionalities of our weather dashboard.
Building our basic Flask Website
Building an interface in Flask to retrieve the user's zip code for the weather dashboard.
Styling our Dashboard + Final Touches
Finalizing our weather dashboard and making it more visually appealing with CSS.
Calling and Parsing the Weather API
Creating our API account and calling the weather API to gather data for our project.