A ping pong scoreboard and stat-tracking application.
Gemfile
sudo apt-get install redis-server
)npm install --global yarn
)# Run these to these to get the project setup:
$ ./bin/setup
# For development run these simultaneously:
$ bundle exec rails s -p 2277
$ bundle exec sidekiq
$ npm run watch
# If you want to use LiveReload, also run:
$ bundle exec guard
This project inherits from Airbnb's JavaScript Style Guide, with a few changes.
# To see your violations run
$ npm run lint
# To fix any that can be automatically fixed
$ npm run autofix
We use Rubocop to enforce the Relaxed.Ruby.Style guide, with a few changes.
# To see your violations run
$ bundle exec rubocop
# To fix any that can be automatically fixed
$ bundle exec rubocop -a