Skip to content

The ๐Ÿ IPL Scorecard/Points Table Dashboard provides ๐Ÿ“Š real-time visualizations of scorecards and standings using Power BI. It pulls ๐Ÿ”„ live data from the Cricbuzz API for up-to-date insights. The dashboard features ๐ŸŽฎ interactive scorecards, ๐Ÿ“‹ player info, and a ๐Ÿ“ˆ dynamic points table, all enhanced by ๐ŸŽจ custom backgrounds designed in Figma.

Notifications You must be signed in to change notification settings

Bhushan148/IPL-Scorecard-Points-Table-Dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“Š IPL Scorecard/Points Table Dashboard

๐Ÿ›  Tools Used

  • Power BI
  • API (Rapid API)
  • Figma (For Background Design)

๐Ÿ“ Project Description

I designed a comprehensive Power BI dashboard to visualize IPL scorecards and points tables. This project leverages real-time data from Rapid API to ensure that the displayed information is always up-to-date, providing an accurate and dynamic view of the ongoing IPL season.

๐Ÿš€ How I Started

I first discovered this project idea on YouTube, which inspired me to create my own version. I signed up for Rapid API and utilized the Cricbuzz Cricket API to fetch the necessary data.

๐Ÿ”— API Integration

  • API Source: Cricbuzz Cricket API
  • Series ID: 7607 for IPL 2024 season
  • Data Retrieved:
    • All match details
    • Team squads
    • Venue information
    • Player information
    • Player images

๐Ÿ“ฅ Data Integration Process:

  • Power BI Blank Query:

    • Used the advanced editor to call the API and retrieve the required data.
    • Pulled all necessary data including match details, team squads, venue, and player information.
  • Data Cleaning and Transformation:

    • Utilized Power Query to clean and prepare the data.
    • Renamed columns, merged tables, and created a structured dataset suitable for the dashboard.

๐Ÿงฉ Project Materials

  • API Link: Cricbuzz Cricket API - The source of real-time cricket data used in this project.
  • Schema for This Project: Database Schema - A detailed schema document outlining the tables and relationships used in this project.

โœจ Features

  • Real-Time Data: Dynamic scorecards and points tables with up-to-date information from the Cricbuzz Cricket API.
  • Detailed Insights: Lightbox feature for in-depth match, team, and player details.

๐Ÿ“Š Statistics & Testimonials

  • Real-Time Updates: Live scores, run rates, and wickets.
  • User Feedback: Testimonial slider showcasing user satisfaction.
  • Team Logos: Image slider featuring team and sponsor logos.

๐Ÿ“š Additional Resources

  • Extra Pages: Includes detailed articles, terms, conditions, and privacy policy.
  • Expertise: Demonstrates data integration, cleaning, and visualization skills.

๐Ÿ–ฅ๏ธ Dashboard Design and Development

Scorecard and Points Table:

  • Created interactive scorecards showing real-time match statistics such as scores, run rates, and wickets.
  • Developed a points table to track team standings throughout the IPL season.

Player Information Tooltips:

  • Designed tooltips for bowlers and batters, providing detailed player information when users hover over a player's name.
  • Integrated player and team logos, as well as player images, to enhance the visual appeal of the dashboard.

Measures and Calculations:

  • Wrote multiple measures in Power BI to dynamically display images, scores, run rates, wickets, and other relevant data similar to Cricbuzz scorecards.

๐Ÿ† Outcome

  • Successfully created a dynamic and interactive dashboard that provides valuable insights into the IPL season.
  • Enabled users to track their favorite teams and players in real time.
  • Enhanced the decision-making process for cricket analysts and enthusiasts by providing comprehensive and easily accessible data.

๐ŸŽฏ Project Goals

  • Create a scorecard where users can see all performances and team standings in the points table.

๐Ÿ“… Future Plans

  • Add more information such as player stats, venue stats, and records from all seasons.
  • Include records of all matches in the dashboard and make it live with real-time scorecards.
  • Enhance the dashboard further to make it even more attractive and comprehensive.

๐Ÿ› ๏ธ Current Status

The project is currently paused due to the need for a paid API version to access more data. Future updates will focus on expanding the dashboard's capabilities.

๐Ÿ“ธ Dashboard Images

Here are some snapshots of the dashboard:

Dashboard Page 1

Dashboard Page 2

Dashboard Page 3

๐Ÿ”š Conclusion

This project showcases my ability to integrate real-time data with advanced visualization tools, demonstrating my skills in data analysis, dashboard design, and API utilization. It provides a valuable resource for IPL fans and analysts, offering deep insights into the ongoing cricket season.

"๐Ÿ’ช Every challenge is an opportunity to grow. ๐Ÿš€ Keep pushing your boundaries."

About

The ๐Ÿ IPL Scorecard/Points Table Dashboard provides ๐Ÿ“Š real-time visualizations of scorecards and standings using Power BI. It pulls ๐Ÿ”„ live data from the Cricbuzz API for up-to-date insights. The dashboard features ๐ŸŽฎ interactive scorecards, ๐Ÿ“‹ player info, and a ๐Ÿ“ˆ dynamic points table, all enhanced by ๐ŸŽจ custom backgrounds designed in Figma.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published