Giter Club home page Giter Club logo

badminton's People

Contributors

c3-tko avatar

Watchers

 avatar  avatar

badminton's Issues

As a player i want to see the current and past Tournament tables for each day of play so that i can see my progress over time

For each playing day of the tournament the best four players get ranking list points as follows:
The 1st placed player gets 5 points.
The 2nd placed player gets 3 points.
The 3rd placed player gets 2 points.
The 4th placed player gets 1 point.
If there are more than 4 players the other ones will get 0 points.
In case of more than one player positioned on one of the ranking point places,
each player gets the same points and the following ranking list position(s) are ignored.
e.g.

Place | Player(s) | Points |

1st | A,B | 5,5
2nd - | - | 0
3rd C | C | 2
4th D | D,E,F | 1,1,1

Place | Player(s) | Points |

1st | A | 5
2nd - | B,C,D,E | 3,3,3,3
3rd C | - | 0
4th D | - | 0

The points are cumulated over the season.

Add User entity for login

Create a user entity within the database in order to store encrypted credentials within the database instead of some hardcoded credentials within the parameters.yml file

Ranking for a season

As a player i want to see the ranking based on all games of the season

Bonus: Implementation for all seasons

Username in navbar

Feature: Username in navbar
In order to see if i am logged in properly
As a user
I need to be able see my name within the navbar

Guest player

As a group of only three ranked players competing in one round. We want to be able to have guest players joining the competition.

Guests will be ranked within one round, but they will not be regarded for the ranking of the season. Guest players may physically be different players, but all of them will be described by the same entity. New teams need to be created for the guest player. Guest players will always have the starting value when regarding their TrueSkil rank.

Confirmations in schedule view

When adding scores per AJAJ, display a flash message that thr score was added successfully.

Remove the add score button for the game that has just recently been added

Stateful schedule

Feature Schedule clipboard
In order to keep record of a schedule of games played
As an user with write access
I want to be able to load a previously created schedule even after leaving the schedule view. It must be same randomly generated schedule that was used previously.

The schedule should be persisted within the users session.

Scenario: Schedule view looses state
Given the view with the randomly generated schedule gets lost (e.g. browser crash or unintentional close)
When I want to resume to keep record of additional games played
Then I should be able to restore the previous schedule with all already entered games to resume further keeping record.

Remember me login

As a user i want to have the option stay logged in for a certain amount of time without getting logged out automatically after closing the app.

The session time to live should be set within the configuration

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.