Skip to content

samhld/nba_stats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Architecture

What will it do?

Backend should support

API for UI

  • Most if not all functionality below should be exposed to UI

Return time series by player

  • By between 1 and all stats (basic and advanced)
  • By date range
  • By datetime unit (day, month, year/season)
  • By regular season and playoffs...or combined
  • Available parameters
    • Date range / specific date or game / season
    • Regular season / playoffs

Return time series by team

  • By between 1 and all stats (basic and advanced)
  • By date range
  • By datetime unit (day, month, year/season)
  • By regular season and playoffs...or combined

Supported analytics

  • Forecasting by player/team

(Optional) Return time series by conference

  • By between 1 and all stats (basic and advanced)
  • By date range
  • By datetime unit (day, month, year/season)
  • By regular season and playoffs...or combined

UI should support

Show time series (line graph) by player

  • Players should be searchable
  • Stats should be searchable and selectable in a dropdown
  • Teams should be searchable and selectable in a dropdown
  • Year/season should be selectable in a dropdown
  • Time sampling should support ranges and units by day, year, and month [and pre-/post-allstar break? (probably hardcoded each season)]

Player comparisons

  • Support side by side tables of basic or advanced stats given parameters for players or teams

Data tables

  • Players
    • Table of all players and their per-game stats (basic and advanced) at the season level
  • Gamelog
    • Each player will have their own gamelog table with a foreign key to the players table
  • Shot chart
    • Each player will have shot

Work to be done

Select a method of "querying".

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published