Skip to content

This Power BI project presents an interactive Weather Dashboard that visualizes air quality, temperature, humidity, and other environmental metrics. The dashboard helps users quickly understand current conditions and trends through intuitive visuals, conditional formatting, and dynamic filters.

Notifications You must be signed in to change notification settings

atharvaajaj/Weather-DashBoard-Using-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🌦 Weather Dashboard – Power BI

πŸ“Œ Repository Description

An interactive Weather Dashboard built in Power BI using WeatherAPI, featuring AQI insights, temperature trends, and dynamic visualizations.


πŸ“– Overview

This project demonstrates how to build a Weather Dashboard in Power BI using data from a weather API.
The dashboard integrates live or historical weather data and transforms it into meaningful insights for end users.
It provides a comprehensive view of environmental conditions, enabling better understanding of patterns and trends.


πŸ”‘ Key Highlights

  • 🌍 API Integration β†’ Weather data sourced from an external API and loaded into Power BI.
  • πŸ›  Data Modeling β†’ Power Query used to clean and transform JSON/CSV responses into structured tables.
  • πŸ“Š Dynamic Visuals β†’ Charts, cards, and conditional formatting for temperature, humidity, wind speed, and AQI.
  • πŸ—Ί Location Filtering β†’ Slicers to explore weather metrics by city, state, or region.
  • 🎨 User-Friendly Design β†’ Clear visuals with interactive elements for quick insights.

πŸ“Š Dashboard Features

  • 🌑 Temperature Trends (daily/hourly analysis).
  • πŸ’§ Humidity & Wind Speed Indicators.
  • πŸŸ’πŸ”΄ Air Quality Index (AQI) with color-coded health guidance.
  • πŸ“ˆ Comparisons Across Locations using bar/line visuals.

πŸš€ How to Use

  1. Clone or download this repository.
  2. Open the Weather DASHBOARD PROJECT.pbix file in Power BI Desktop.
  3. Replace the sample API key or dataset with your own WeatherAPI key.
  4. Refresh the data and start exploring the dashboard.

πŸ“Œ Learning Outcomes

  • How to connect Power BI to an API.
  • Transforming JSON/CSV weather data into a clean model.
  • Designing interactive dashboards with KPIs and slicers.
  • Applying conditional formatting for better storytelling.

πŸ“· Dashboard Preview

image

πŸ›  Tech Stack

  • Power BI Desktop (Data Modeling + Visualization)
  • DAX Measures (for AQI color coding & health suggestions)
  • WeatherAPI (for weather data source)

Data Sources


✨ Built by Atharva Joshi

About

This Power BI project presents an interactive Weather Dashboard that visualizes air quality, temperature, humidity, and other environmental metrics. The dashboard helps users quickly understand current conditions and trends through intuitive visuals, conditional formatting, and dynamic filters.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published