Skip to content

Latest commit

 

History

History
53 lines (39 loc) · 1.77 KB

README.md

File metadata and controls

53 lines (39 loc) · 1.77 KB

baytrailbirding

Build Status Code Maintainability Code Coverage Pivotal Tracker

Spring 2022 CS169L

Build Status Maintainability Test Coverage Bluejay Dashboard

Requirements

  • Ruby 2.7
  • Bundler 2
  • NodeJS v16.x

Setup

Clone the repo, then install needed gems:

$ bundle install

Then, migrate the database:

$ bundle exec rails db:migrate

Then, start the server:

$ bundle exec rails server

Testing

To run the Cucumber and RSpec tests:

$ bundle exec cucumber
$ bundle exec rspec

To run ESLint:

$ npm install
$ npm run lint
$ npm run lint:fix