An app to enable agile teams to do planning poker estimations remotely
Ruby HTML CoffeeScript Gherkin JavaScript CSS Shell
Latest commit 566680e Feb 24, 2017 @philou Configure Test coverage for Code Climate
- add default code climate config
- exclude DayBook.org from metrics
- depend on the test coverage gems
- configure the test coverage
Permalink
Failed to load latest commit information.
app Factorize utilization of team-vote-state html id Feb 22, 2017
bin Blanc rails application on docker Jun 10, 2016
config Add a team/vote resource Feb 21, 2017
db Create #TODO and #FIXME comments for smells and design ideas Feb 17, 2017
features Write begining of cucumber step that checks that a countdown is visible Feb 6, 2017
lib Add teaspoon task to default rake task Feb 18, 2017
log Blanc rails application on docker Jun 10, 2016
public Add a favicon Jan 14, 2017
script Install cucumber Jul 20, 2016
spec Configure Test coverage for Code Climate Feb 24, 2017
test Blanc rails application on docker Jun 10, 2016
vendor/assets Blanc rails application on docker Jun 10, 2016
.codeclimate.yml Configure Test coverage for Code Climate Feb 24, 2017
.csslintrc Configure Test coverage for Code Climate Feb 24, 2017
.dockerignore Make development the default env locally Jul 5, 2016
.eslintignore Configure Test coverage for Code Climate Feb 24, 2017
.eslintrc Configure Test coverage for Code Climate Feb 24, 2017
.gitignore Ignore rubish '#' files created by emacs Aug 5, 2016
.rspec Install rspec-rails Aug 5, 2016
.rubocop.yml Configure Test coverage for Code Climate Feb 24, 2017
.ruby-version Setup the dev env to work on the local machine rather than in a conta… Feb 7, 2017
.travis.yml Setup CodeClimate continuous test coverage integration with Travis Feb 24, 2017
DayBook.org Setup CodeClimate continuous test coverage integration with Travis Feb 24, 2017
Dockerfile Add support for javascript in cucumber features Feb 6, 2017
Gemfile Configure Test coverage for Code Climate Feb 24, 2017
Gemfile.lock Configure Test coverage for Code Climate Feb 24, 2017
Guardfile Subscribe to the Team channel from client javascript Feb 20, 2017
LICENSE Initial commit Jun 9, 2016
Procfile Make the docker configuration Heroku ready Jun 30, 2016
README.md Setup CodeClimate continuous test coverage integration with Travis Feb 24, 2017
Rakefile Blanc rails application on docker Jun 10, 2016
app.json Rename app.js to .json to comply with Heroku Jul 5, 2016
circle.yml Add traces to docker deploy Jan 30, 2017
coffeelint.json Configure Test coverage for Code Climate Feb 24, 2017
config.ru Blanc rails application on docker Jun 10, 2016
docker-compose.yml Create #TODO and #FIXME comments for smells and design ideas Feb 17, 2017
update-docker-rights.sh Install Guard with Guard Cucumber Sep 7, 2016

README.md

Planning-Poker

CI Build Status Badge Code Climate Test Coverage Issue Count

An app to do enable agile teams to do planning poker estimations remotely

An instance is continuously deployed to heroku : https://philous-planning-poker.herokuapp.com/

How to hack it

Sources

First, clone the repo :

git clone https://github.com/philou/planning-poker.git
cd planning-poker

Dependencies

They are managed with bundler. Just run the following :

bundle install

bundle might complain that some dependencies are missing on your OS, in this case follow its advices and install them.

Database

There is a docker compose configuration to start services dependencies. You can either use docker, or start the db yourself. Here is the docker way.

You'll need to have docker and docker compose installed :

Then, run the following to create the database :

docker-compose up
bundle exec rake db:create
bundle exec rake db:migrate

Local run

The db should be started from previous step. Start the rails server the typical way

bundle exec bin/rails server

Check that it's running at http://localhost:3000