Tracking system used in the World Robotic Sailing Championship.
2017 site: http://tracking.wrsc2017.com/
In this project, we collect GPS data with electronic devices and send them to the website. Then we provide functions for viewers and competitors such as real-time display and access to the GPS data to process scoring calculations.
To run the server locally for development:
cd MYR_rails # gem is Ruby's package manager. You'll need to get that somehow. gem install bundle bundle install # It looks like this should only be needed in production, but I always # seem to need it. It should be a proper random token in production. export SECRET_KEY_BASE=blah # Go! bundle exec rails server -e development
Open http://localhost:3000/ in a browser to see it.
To run automated tests:
bundle exec rake db:migrate RAILS_ENV=test # First time only bundle exec rake test