poker

module
v1.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 12, 2023 License: MIT

README

poker

Go release Go Report Card codecov Maintainability Go Reference

Game description

poker is a planning poker game (or scrum poker) limiting vote influence between the players. The goals are to collect an independent vote from each player and to improve the vote experience of distributed teams.

  • Vote progress is shared without showing vote values to avoid influence between players.
  • Vote values are revealed only when the vote session is closed, and the vote distribution is displayed.
  • Players can join or leave at any time.

short demo

Install

The most common usage is to deploy:

  • deploy a container for one poker room on server side,
  • use a modern browser on client side to join the room for the game.
Standard deployment
  • Server using default HTTP port 8081:
docker run -p 8081:8081 -td ghcr.io/fc92/poker:main
  • Browser URL to connect as player Mary: http://server_ip:8081/?arg=-name&arg=Mary
Custom HTTP port deployment

The port can be modified, to add a second poker room for example:

  • Server using non default HTTP port 8083 and room name "TeamOne":
docker run -p 8083:8083 -td ghcr.io/fc92/poker:main ./clients.sh 8083 TeamOne
  • Browser URL to connect as player Mary: http://server_ip:8083/?arg=-name&arg=Mary

Directories

Path Synopsis
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL