Ladder tournament ranking website
Ruby HTML CSS Other
Latest commit a54d099 Feb 23, 2017 @proglottis Release v1.6.16
Failed to load latest commit information.
app List up coming matches in a championship Feb 23, 2017
lib Move gravatar code May 17, 2015
log New rails app Oct 6, 2012
test Update glicko2 gem Feb 13, 2017
vendor/assets Install less-rails-bootstrap Dec 16, 2015
.gitignore Remove figaro Apr 13, 2014
Gemfile.lock Update glicko2 again Feb 14, 2017
LICENSE.txt Readme and license Mar 27, 2013 Remove figaro Apr 13, 2014
Rakefile New rails app Oct 6, 2012


Ladder tournament ranking website. Uses Glicko2 to rank players of pool, foosball, or any other 1 vs 1 game and track their skill over time.

Getting Started

Clone the repository and install gems.

git clone
cd ladder
bundle install

Create config/secrets.yml from the example file config/secrets.yml.example. If you are only running ladder locally these values can be left at their defaults.

Create config/database.yml from the example file config/database.yml.example.

Setup the database. Do not run migrations from the start of time, doing so will fail.

bundle exec rake db:setup

For development the "developer" strategy is enabled on OmniAuth. This will accept any values for authentication.


  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request