A comprehensive full-stack analytics platform that delivers real-time football (soccer) insights through interactive data visualizations. This project combines modern web technologies with sports analytics to create a powerful tool for fans, analysts, and decision-makers.
- Live Data Integration:
Fetches and processes real-time football match data from professional leagues. - Interactive Visualizations:
Explore team performance, player statistics, and match analytics through dynamic charts and heatmaps. - Custom Metrics:
Access advanced performance indicators beyond traditional stats. - Responsive Design:
Seamless experience across desktop and mobile devices.
Frontend:
- React.js
- D3.js
Backend:
- Flask REST API (handles data processing and authentication)
Cloud Infrastructure:
- AWS for scalable and reliable deployment
CI/CD:
- Automated testing and deployment pipeline using GitHub Actions
Published website link coming soon!
To run the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/yourusername/football-analytics-dashboard.git cd football-analytics-dashboard -
Setup Frontend: by installing npm and starting
-
Setup Backend: by installing flask and running flask run
