[x] /teams Components [x] Teams [x] /team/id Components [x] TeamRosterStats [x] TeamScoringStats [x] /players Components [x] player stats
Utility Components [x] navbuttons
[x] FETCH_TEAM_ROSTER [x] FETCH_TEAM_SCORING [x] FETCH_PLAYER_SCORING
[x] getTeamRoster [x] getTeamScoring [x] getPlayerScoring
[x] getTeamRoster [x] getTeamScoring [x] getPlayerScoring
//example store object
store = {
teams : [{}, {}, ...],
currentTeamRoster : [{}, {}, ...],
currentTeamScoring : [{}, {}, ...],
playerScoring : [{}, {}, ...]
}
- react-router-dom
- axios
- redux
- react-redux
- redux-devtools-extensions
- logo image for each team
- initial state - Team Names 'SJS'
- minimal styling for protoypes
- css modules for each component
- create components with dummy data
- create reducers
- create store
- wrap app in provider
- create actions
- fire actions in componenets