DogHeroWeb

Requirements

  • Port 3000 should be available in your computer.
  • Docker (install)
  • Docker Compose (install)
  • DogHeroWeb (install)

Setup

$ git clone https://github.com/rafaelbcerri/dog-hero-api
$ cd dog-hero-api
$ docker-compose build
$ docker-compose run api bundle exec rails db:setup

Start application

$ docker-compose up

Do not forget to run DogHeroWeb

Run tests

$ docker-compose run api bundle exec rspec spec

Generate api docs

$ docker-compose run api bundle exec rails docs:generate