Skip to content
PunosiePublic

About

Music streaming analytics dashboard

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

Streamify Dashboard

Streamify Dashboard is a music streaming analytics dashboard that provides insights into user activity, revenue, and content performance for a fictional streaming platform, Streamify. Built using React (Vite) and Chakra UI, the dashboard is fully responsive and visually appealing.

Features

🎵 Key Metrics

  • Total Users – Number of registered users.
  • Active Users – Users who streamed at least one song in the last 30 days.
  • Total Streams – Total number of song streams
  • Revenue – Revenue generated from subscriptions and ads.
  • Top Artists – Artists with the most streams in the past 30 days.

📊 Data Visualization

  • User Growth Chart – Displays total and active users over the past 12 months.
  • Revenue Distribution Pie Chart – Breakdown of revenue from different sources.
  • Top 5 Streamed Songs Bar Chart – Displays the most popular songs.

🛠 Tech Stack

  • Frontend: React Badge Vite Badge Chakra UI Badge
  • Charts: Apache ECharts Badge
  • Misc: Git Badge GitHub Badge GitHub Pages Badge

Installation & Setup

1. Clone the repo

git clone git@github.com:Punosie/Streamify.git
cd Streamify

2. Install Dependencies

npm install

3. Start Server

npm run dev

📜 Contributing

Contributions are welcome! Feel free to fork the repo and submit pull requests.

This project is licensed under the MIT License.

Contact

Shubhankar Kaushik (shubhankar.kaushik2003@gmail.com)

About

Music streaming analytics dashboard

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages