[x] With check boxes for the tasks and any subtasks you can identify
[x] Estimates for the top-level checkboxes
[x] Update your TIY-Assignments wiki _(S)_
[x] End of Lab (Due by 5 pm):
[x] End of Day:
[x] Get Rails app into git
[x] Run subl .gitignore to update that file to make git ignore the nfl.db file
[x] initialize git in your project's root
[x] commit what you have already, and push it to a new repository.
[x] A Pull Request in your football folder as on previous assignments _(S)_
[x] Comments on your WIP Issue as on previous assignments _(S)_
[x] Link to Wiki
[x] Link to Pull Request (in Markdown)
[x] Use the Sports Data API to add data on every game from the 2014 NFL regular season into your database. _(L)_
[x] Since there's a coaches table now, they should have wins and losses too. _(M)_
[ ] Look into Active Record Callbacks to see how to update a coach's wins and losses each time his team wins or loses a game.
[ ] Use Spencer's point spread csv to add point spreads to the games table _(M)_
[x] Create User model/table [include name, game_id, home score prediction, away score prediction
[ ] Make up 100 users _(M)_
[ ] with the sorts of attributes users should have
[ ] and generate predictions for them.
[ ] In general, predictions should not be possible after a game has been played
[ ] Add a validation for that, and work around it when you're seeding data.
[ ] It should be possible to rank users by how successful they were at picking winners as well as how successful they were at beating the spread. _(L)_
[ ] It should also be possible to rank teams based on their records as well as how successful they were at beating the spread. _(L)_
Tasks
TIY-Assignments
wiki _(S)_football
folder as on previous assignments _(S)_