A web page that can display data from NBA using React as a framework and NBA.api as an api
npm installto install dependenciesnpm startto host the app
- See playerDetails
- Add "API Search Mode": Clears out the players container and allows only search via api calls by name search. (Useful to find specific newer players)
- Fix Force Player search bugs
- Button: Last 10 games on a playercard: View a player's last 10 games and their stats on every one of those games
- Button: Current season stats on a playercard = Stats of the current season for that player (or if it's an old player, the last recorded stats)
- Teams: Get all teams from the API with the param: conference (east and west), save it in cache to avoid making many calls, and arrange them all with team cards with image and team name (like in players), when clicked it shows statistics of the current season
- Add conference filter to teams
- Add leaderboards module for current season
- Add conference filter to Leaderboard
- Add "Live Games" in Games so the user can see if there is any NBA game happening at the moment. // Get games in live get("https://v2.nba.api-sports.io/games?live=all"); (Extra optional)
- Button to see the last 10 games of a team (Get all their games by season=2023 of the team and use the last 10 responses)