GithubHelp home page GithubHelp logo

rugby's People

Watchers

 avatar

Forkers

tuisco

rugby's Issues

Refactoring the data model

Move from the current data model:

current_sml

to the proposed data model:

proposed_sml

Some of the changes are captured elsewhere (i.e. adding the concept of competition), and should be treated as a separate task.

The primary goal of this task is to:

  • Add the side object to simplify team filtering, etc..
  • Remove the result object, this data should be stored on the side.
  • Have picks be aware of the picked team and score - current negative for away side - and store the points awarded once the results are know to avoid recalculating
  • Rename league_member to player

cross browser testing

using a tool like browserstack.com have a look at compatibility on older browsers, especially IE...

Allow manual update of users picks by admin

Previously we had issues with people not getting there picks in on time and this resulting in me being required to manually update the values, I want to be able to do this through the front end if required.

redesign the layout

This is a stage one process only.

  • Move to a fantasy football style main layout for the site
  • Fix the instuctions so they are easier to process => move to a multi page instuction set
  • Start a rething on the picking, scoring and results sections to allow easier highlighting of the current tasks

single page application

Not sure if this is needed, but could be useful as more features are added and the amount of JS on the site increases, even if just using angular for some of the pages? - score comparison??

Automated updates for scores

Automatically pull the score data in from any external source if possible?

NOTE: this will be difficult to get in place prior to the event starting.

Refactor to allow multiple events

Currently the system can only store data for a single world cup, ideally we should allow data to be stored for multiple, without damaging the old data.

Additionally allow the system to be used for other sports events (rugby league) if desired.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.