Skip to content
Go to file



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.

Getting Started

Clone the repository

git clone

Install NVM if you haven't yet

curl -o- | 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.

Legal and License

Planning Poker® is a registered trademark of Mountain Goat Software, LLC.

Icon designed by XOXO

FirePoker is released under the MIT license.

You can’t perform that action at this time.