Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌦️ Weather Dashboard with Flask

A simple weather dashboard that displays current weather information for a given ZIP code using the OpenWeatherMap API.

🔧 Setup Instructions

1. Get an API Key

  • Visit OpenWeatherMap and sign up for a free account.
  • Once logged in, go to your dashboard and copy your API key.

2. Create a config.ini File

In the root directory of the project, create a file named config.ini with the following contents:

[openweathermap]
api=YOUR_API_KEY_HERE

🔒 Replace YOUR_API_KEY_HERE with your actual API key.

✅ Sample config.ini:

[openweathermap]
api=88073a42dddddddddd

3. Install Dependencies

Make sure you have Python 3.6 or later installed. Then run:

pip install -r requirements.txt

4. Run the Application

python app.py

Once running, open your browser and visit:

http://127.0.0.1:5000/

✨ Features

  • Enter a ZIP code to get current weather information

  • Displays:

    • Temperature
    • Weather condition
    • “Feels like” temperature
  • Clean, responsive design

  • Mobile-friendly interface

📦 Dependencies

  • Python 3.6+
  • Flask
  • Werkzeug
  • Requests
  • configparser

About

A Weather API Dashboard with Python and Flask

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages