Sample application forked from https://railstutorial.jp/
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.travis
app
bin
config
db
docker
frontend
lib
public
spec
vendor
.dockerignore
.gitignore
.pryrc
.rubocop.yml
.tachikoma.yml
.travis.yml
Gemfile
Gemfile.lock
Guardfile
LICENSE
README.md
Rakefile
app.json
config.ru
docker-compose.yml
package.json

README.md

Ruby on Rails Tutorial sample application

Build Status

This is the sample application based on Ruby on Rails Tutorial: Learn Web Development with Rails by Michael Hartl.

Getting started

To get started with the app, clone the repo and then install dependencies:

$ docker-compose run --rm node yarn install
$ docker-compose run --rm spring bundle install

Next, build frontend assets:

$ docker-compose run --node /bin/sh -c "yarn lint && yarn build"

Then, migrate the database:

$ docker-compose run --rm spring bin/rails db:create db:migrate

Finally, run the test suite to verify that everything is working correctly:

$ docker-compose run --rm spring bin/rspec 

If the test suite passes, you'll be ready to run the app in a local server:

$ docker-compose up -d app node