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
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
- 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
Select a method of "querying".