Skip to content

Spotify Analysis Dashboard 2024 built with Power BI. Visualizes key metrics like stream count, track popularity, artist stats, and user listening behavior. Enriched with Spotify API and custom Python heatmaps for deeper music insights and trend analysis.

Notifications You must be signed in to change notification settings

BhaveshBhakta/Spotify-Analysis-Dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎧 Spotify Analysis Dashboard 2024 – Power BI Project

📝 Project Overview

This project presents a Spotify Analytics Dashboard built using Power BI and enriched with Python for API integrations and custom visuals. It provides deep insights into streaming data, artist and track performance, and listener behavior patterns throughout 2024. Special highlights include a Python-generated heatmap using Matplotlib & Seaborn, album cover integration using Spotify's Developer API, and interactive Power BI visuals.


🔍 Key Features

  • Interactive Dashboard: Built in Power BI with dynamic filters for artist, track, and release year.
  • Custom Python Visuals: Includes a Matplotlib + Seaborn heatmap for weekly/monthly track usage.
  • Spotify API Integration: Fetches album cover images and additional metadata using Python.
  • Engaging UI Design: Custom dashboard background designed in Figma with smooth layout.

📊 Visualizations Included

  • Avg Stream Per Year vs Top Song Avg
  • Energy Level Indicator Gauge
  • Streams by Day of the Week
  • Track Name Count by Month
  • Spotify Track Usage Heatmap (Python-based)
  • Spotify Stream by Track
  • Track Details Panel (Valence, Danceability, Speechiness, etc.)

🖼️ Dashboard Screenshot

Spotify Dashboard Screenshot


⚙️ Tech Stack

Component Technology
Data Viz Power BI
API Integration Python, Spotify for Developers
Custom Visuals Matplotlib, Seaborn
Data Processing Pandas, NumPy
UI Design Figma
Web API Requests

📌 How to Use

This dashboard is useful for:

  • Music Analysts: Explore stream trends and track performance.
  • Marketing Teams: Understand user behavior and engagement metrics.
  • Developers & Data Scientists: Learn API integration and Python-Power BI synergy.
  • Music Enthusiasts: Discover patterns in top tracks and artists.

🤝 Contributing

Contributions are welcome! Feel free to fork, enhance features, or suggest new visualizations.

About

Spotify Analysis Dashboard 2024 built with Power BI. Visualizes key metrics like stream count, track popularity, artist stats, and user listening behavior. Enriched with Spotify API and custom Python heatmaps for deeper music insights and trend analysis.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages