Planning Poker Player App for Guests
About
Planning poker is a consensus-based, gamified technique for estimating user stories in Scrum. This app allows guests (player's without a Salesforce License) to participate in the Planning Poker game that's run using Salesforce.
You'll need a free Heroku account to set it up. A free account lets you run the game with a small group of players. If you run the game with a larger group, consider upgrading to a Hobby Dyno.
Prerequisites
Make sure you've installed the host app on Salesforce by following the instructions here.
Installation
- Deploy to Heroku using the button below
-
Set the enviroment variables as follows
Variable Description SF_CONSUMER_KEY Consumer Key of the Salesforce Connected App SF_USERNAME Username of the integration user who has been assigned the Planning Poker Player permission set. SF_LOGIN_URL The login URL of your Salesforce org:
https://test.salesforce.com/
for scratch orgs and sandboxes
https://login.salesforce.com/
for Developer Edition and productionPRIVATE_KEY Contents of the private.pem file generated from the certificate creation step SF_NAMESPACE Use planningpokersf
if you have installed the host app using the packages listed here. Else, use the namespace from the host app's sfdx-project.json file.
Building and contributing
If you want to build the project from sources and contribute, run npm install
to install the project build tools.