Our IPL Dashboard provides real-time updates and comprehensive information about the Indian Premier League (IPL). Utilizing web scraping techniques instead of paid APIs, we've created a dynamic and interactive platform to keep cricket enthusiasts informed and engaged.
- Frontend: React.js, Tailwind CSS
- Backend: Node.js, Express.js
Stay updated with live scores from ongoing matches, bringing the thrill of the game right to your screen.
Track the performance and rankings of all IPL teams in an easy-to-understand format.
Get detailed information about each team, including player roles, statistics, and profiles, all neatly organized for easy access.
Get detailed information about players in each team, including their roles and statistics.
View in-depth profiles of individual players, featuring their stats, career highlights, and more.
Learn about the stadiums hosting the matches, including location and capacity details.
Access results of completed matches, including scores and highlights.
Check the schedule of upcoming IPL matches to never miss a game.
All the information is extracted from the Official IPL website using sophisticated web scraping techniques, ensuring you receive up-to-date and accurate data.
- User-friendly Interface π»: Designed with a modern and responsive UI using Tailwind CSS, making navigation smooth and intuitive.
- Real-time Data Fetching π: Continuous updates without the need for manual refresh, ensuring you always have the latest information.
- Comprehensive Data Coverage π: From live scores to player profiles, all aspects of the IPL are covered comprehensively.
To get the IPL Dashboard up and running on your local machine, follow these steps:
git clone https://github.com/mayankyadav1711/ipl.git
npm install
npm start
- YouTube Demo: Watch a demonstration of the IPL Dashboard.
- Live Preview: Explore the live version of the IPL Dashboard.
- Source Code (Only Frontend): At present, we have commented out the API calls and as a placeholder, we have put the sample API response everywhere. GitHub Repository
This project is strictly for educational purposes and is not intended for commercial use. We do not encourage using web scraping for profit-driven activities. Due to security reasons and to adhere to ethical guidelines, we cannot provide the backend code. Our aim is to demonstrate the potential of web scraping in educational projects and not to undermine any website's integrity.