Easy to use and beautiful restrospective board.
Learn more about retrospectives at funretrospectives.com
Fun retrospective guide at Dummies guide to retrospectives
- Clone the repository
- Fun Retro is using Firebase. First create an account at firebase. Then create a test project.
- After creating the project you can select Database from the left pane, on the Rules tab, change the Database rules of created project:
{
"rules": {
".read": true,
".write": true
}
}
- Change the file on js/vendor/firebaseinitialization.js and replace the values with your project values
var config = {
apiKey: "YOUR_API_KEY",
authDomain: "YOUR_PROJECT_ID.firebaseapp.com",
databaseURL: "https://YOUR_PROJECT_ID.firebaseio.com",
projectId: "YOUR_PROJECT_ID",
storageBucket: "YOUR_PROJECT_ID.appspot.com",
messagingSenderId: "YOUR_MESSAGE_ID"
};
firebase.initializeApp(config);
- If you don't want to file to be tracked by git just run this command on the project home folder:
git update-index --assume-unchanged js/vendor/firebaseInitialization.js
- Install Node.js
- Run
npm install
(inside the project folder) - Install Gulp
- Run
gulp
- Now you can open the app on http://localhost:4000/ and start creating your boards.
Take a look on our Contributing guide
- Install Node.js
- Run
npm install
(inside the project folder) - Run
gulp
- Point your browser to http://localhost:4000/ or open dist/index.html
Our tests run on TravisCI
- Run
gulp test
- Refactor and watch tests re-run.
- Fix any red tests
- Note: you can open http://localhost:9876/debug.html to run tests with a browser