Skip to content

High Level ToDos #1

@astangelo

Description

@astangelo

Musts

  • Setup Rails
  • Flesh out DB models
  • Post on Heroku
  • Initial Automate JS model distribution
    • Implement Knockout
    • Automate the filling of observables (halfway done)
    • Send and receive dummy AJAX
    • Request JSON data via AJAX after page load
    • Send back win totals
    • Set wins in bracket based on data from the controller
    • Share bracket tree with scored data models
  • Post data back to Controller via AJAX
    • Consume data at Controller level
    • Receive win count
    • Update DB
  • Flush out the full 64 team bracket
    • Flush out one quadrant/region
    • Bind games display to games objects (KO)
    • Tie together multiple quads
    • Figure out display of final 3 games (no longer fit in a Region)
  • Ruby Screen Scrape
    • Successfully scrape pages
    • Write data to DB
    • Write CRON job (or Rails equivalent)
  • User setup screen - Create user with password, display stats
  • Secure passwords
  • Challenge setup (e.g. Create 2016's challenge holder)
  • Tie in the selection brackets for different Challenge sub-games
    • Toggle editable bracket
    • Game Pick Submission Bracket
    • Random Pick Submission Bracket (admins only)
    • Suicide Pick Submission Bracket
  • Display live games
    • Establish UI
    • Set refresh timer to pull in new data

Nice-to-Haves

  • Mobile-friendly (responsive)
  • Modal messages

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions