Agile Planning Poker® powered by Firebase and AngularJS
Planning Poker®, also called Scrum poker, is a consensus-based technique for estimating, mostly used to estimate effort or relative size of user stories in software development. In Planning Poker®, members of the group make estimates by playing numbered cards face-down to the table, instead of speaking them aloud. The cards are revealed, and the estimates are then discussed. By hiding the figures in this way, the group can avoid the cognitive bias of anchoring, where the first number spoken aloud sets a precedent for subsequent estimates.
To read more, check out the Wikipedia page.
Clone the repository
git clone https://github.com/Wizehive/firepoker.git
Install NVM if you haven't yet
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
Setup your environment to use the supported node version
# install the compatible node version
nvm install
# changes terminal session to use the compatible node version
nvm use
Install dependencies
npm install
Install bower and grunt-cli
npm install -g bower grunt-cli@0.1.x
Install Bower dependecies
bower install
To run the local server
grunt server
To run unit tests
grunt karma:unit
Anyone and everyone is welcome to contribute. Clone the repository and fire your pull requests.
Think you've found a bug or have a new feature to suggest? Let us know! Open an issue.
Planning Poker® is a registered trademark of Mountain Goat Software, LLC.
Icon designed by XOXO
FirePoker is released under the MIT license.