Skip to content
WRSC boat tracking system with web dashboard
Ruby HTML JavaScript CSS Lua CoffeeScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows Update ruby.yml Jan 9, 2020
Doc
MYR_rails
trackers Enable CSV recording on SD card Sep 20, 2018
.gitignore
LICENSE
README.md

README.md

AdvancedMYR

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
You can’t perform that action at this time.