The goal of the Tram Challenge is to visit all the tram stops on the Helsinki tram system as quickly as possible.
Ruby CSS HTML JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bin
config
db
extras
lib
log
public
spec
tmp
vendor/assets
.gitignore
.rspec
API.md
Gemfile
Gemfile.lock
LICENSE
Procfile
README.md
Rakefile
circle.yml
config.ru

README.md

Tram Challenge

Inspired by the London Tube Challenge, we present the Helsinki Tram Challenge.

To paraphrase Wikipedia, the goal is to visit all the tram stops on the system, not necessarily all the lines; participants may connect between stops on foot, or by using other forms of public transport.

System requirements

  • Ruby 2.3.x
  • PostgreSQL 9.4 or above
  • Redis 2.8 or above

Development set-up

  1. Clone the repo
git clone git@github.com:tram-challenge/tram-challenge.git
cd tram-challenge
  1. Install the dependencies
bundle install
  1. Set-up the database
./bin/rails db:setup
  1. Start the development server
./bin/rails s