Skip to content

Jay-Malvi/Weather-Forecast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌦️ Weather Forecast Dashboard in Power BI (Live API Integration)

πŸ“Œ Project Objective

To build a real-time dynamic weather dashboard in Power BI for five major Indian cities using live API integration, enabling visualization of key weather metrics and trends in an intuitive, interactive interface.


πŸ™οΈ Cities Covered

  • Ahmedabad
  • New Delhi
  • Kolkata
  • Bengaluru
  • Bhopal

πŸ› οΈ Tools & Technologies Used

  • Power BI
  • Weather API (REST-based)
  • DAX (Data Analysis Expressions)
  • Power Query
  • Custom visuals and KPI cards

πŸ”„ Project Flow

1. πŸ”— API Integration

  • Fetched real-time weather data via a public weather API for each target city.

2. πŸ”§ Data Transformation

  • Cleaned and transformed the raw JSON response using Power Query Editor.
  • Converted formats: temperature (to Β°C), pressure (to hPa), and timestamps (to IST).

3. πŸ“Š Data Modeling

  • Designed a clean, scalable data model with proper relationships.
  • Added calculated columns/measures for metrics like:
    • Air Quality Index (AQI)
    • UV Index
    • Sunrise/Sunset in local time

4. 🎨 Visual Design

Created a dark-themed, interactive dashboard showing:

  • Current weather conditions with city selection
  • Forecast temperature trends (line chart)
  • AQI and pollutant levels (O₃, SOβ‚‚, CO, PM 2.5, PM 10)
  • UV Index, humidity, wind speed
  • Sunrise & sunset times
  • Daily chance of rain (bar chart)
  • Custom icons, tooltips, and dynamic cards

5. 🧩 Interactivity

  • City selection via dropdown
  • Hover tooltips for deeper insights
  • Dynamic visuals and metrics update in real-time

πŸ“ˆ Key Metrics Visualized

  • 🌑️ Temperature (Β°C) with forecast trends
  • 🌬️ Air Quality Index (AQI) with pollutant breakdown
  • πŸ’§ Humidity, Wind Speed, Pressure
  • πŸŒ… Sunrise & Sunset times
  • 🌧️ Chance of Rain (bar chart)
  • 🌞 UV Index, Visibility, Precipitation

βœ… Outcome

  • Developed a real-time, visually compelling dashboard integrating live weather data.
  • Showcased advanced skills in data extraction, cleaning, modeling, and storytelling with Power BI.
  • Highly useful for logistics, outdoor planning, or any weather-sensitive operations.

About

Live weather dashboard in Power BI with API data, real-time metrics, and interactive visuals.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published