Git Product home page Git Product logo

onepool's Introduction

OnePool

An app to manage pool party, leaderboard, stats etc...

onepool's People

Contributors

dependabot[bot] avatar zelytra avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

zetroo

onepool's Issues

New game rule : Manual party entry

  • New rule in selection page
  • New GamInterface in backend
  • Page 1 : select the friend in the party
  • Page 2 : create the team and select who is victory
  • Page 3 : game result
  • It's full frontend until the confirm button who send a request to backend to confirm the game result and run calculation

Friend list

Description of needs

Drafts or UI templates

Acceptance criteria (done when...)

Tip: Write a checkboxed list of sentences in the present tense describing the desired state of the system.

GOOD (clear how to verify, it reports design and interaction decisions
agreed):

  • The page shows a button only to logged in users
  • The button has the style XXX and label "Logout"
  • When pressed, opens a confirmation modal with "OK" and "Cancel" buttons
  • ...

BAD (cannot be activated during verification, too arbitrary):

  • Logout button
  • Modal for confirmation

Validation scenarios

Hint: Use Gherkin syntax to lay them out. It is complete and explicit, human-readable but easy to convert into self-executable tests.

Tip: A scenario title should describe in a complete sentence what happens in that scenario, to improve readability and indability.

OK: Administrator logs into back-office
BAD: Backoffice login

Tasks

This section is populated by the developer and reports the expected practical activities to meet the requirements. Useful for estimating and for day-by-day monitoring. Better if it reports checkboxes to track completion.

  • Task 1
  • Task 2
  • ...

Notes

Authentification

Description of needs

Drafts or UI templates

Acceptance criteria (done when...)

Tip: Write a checkboxed list of sentences in the present tense describing the desired state of the system.

GOOD (clear how to verify, it reports design and interaction decisions
agreed):

  • The page shows a button only to logged in users
  • The button has the style XXX and label "Logout"
  • When pressed, opens a confirmation modal with "OK" and "Cancel" buttons
  • ...

BAD (cannot be activated during verification, too arbitrary):

  • Logout button
  • Modal for confirmation

Validation scenarios

Hint: Use Gherkin syntax to lay them out. It is complete and explicit, human-readable but easy to convert into self-executable tests.

Tip: A scenario title should describe in a complete sentence what happens in that scenario, to improve readability and indability.

OK: Administrator logs into back-office
BAD: Backoffice login

Tasks

This section is populated by the developer and reports the expected practical activities to meet the requirements. Useful for estimating and for day-by-day monitoring. Better if it reports checkboxes to track completion.

  • Task 1
  • Task 2
  • ...

Notes

GameSocket : Timeout problems

  • When all players stay at the end, only one (maybe only the master) is kicked from the pool and the other is kick after 2 min (second cycle)
  • When kicked cannot longer create game untill refresh

Authentification system

Description of needs

Drafts or UI templates

Acceptance criteria (done when...)

Tip: Write a checkboxed list of sentences in the present tense describing the desired state of the system.

GOOD (clear how to verify, it reports design and interaction decisions
agreed):

  • The page shows a button only to logged in users
  • The button has the style XXX and label "Logout"
  • When pressed, opens a confirmation modal with "OK" and "Cancel" buttons
  • ...

BAD (cannot be activated during verification, too arbitrary):

  • Logout button
  • Modal for confirmation

Validation scenarios

Hint: Use Gherkin syntax to lay them out. It is complete and explicit, human-readable but easy to convert into self-executable tests.

Tip: A scenario title should describe in a complete sentence what happens in that scenario, to improve readability and indability.

OK: Administrator logs into back-office
BAD: Backoffice login

Tasks

This section is populated by the developer and reports the expected practical activities to meet the requirements. Useful for estimating and for day-by-day monitoring. Better if it reports checkboxes to track completion.

  • Task 1
  • Task 2
  • ...

Notes

Toggle ranked

Develop the possibility to the player to enable/disable ranked

Offline handler

  • All player need to join the party at first and make the team
  • When the game has start, all player expect one player can disconnect, the game will be managed by the remaining one
  • If a player try to rejoin the game, it will be bring back to the initial game
  • The game manager need to handle offline player
  • #56

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.