← Back to Home
NBA Team Stats Dashboard
Track NBA team performance throughout the season. Select a team to visualize their cumulative wins over games played.
This project uses a free tier plan, and is capped at 5 req/min. Although we have made use of caching with useQuery to minimize repeated requests.
About This Dashboard
This dashboard fetches real NBA game data from the balldontlie.io API and visualizes team performance using Chart.js. The chart shows cumulative wins over the course of a season, allowing you to see how a team's win total grows throughout the year.
Technologies
ReactTypeScriptChart.jsAPI
Key Features
- Team selection dropdown with all 30 NBA teams
- Season selector to view historical data
- Interactive line chart showing win progression
- Summary stats including games played, wins, losses, and win rate
- Responsive design with dark mode support