Skip to content
Workshop for RailsConf 2019
Branch: master
Clone or download
Latest commit 6bde41e Apr 24, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app remove the icon Apr 17, 2019
bin readme Apr 16, 2019
config Eslint configs Apr 17, 2019
db reseed Apr 16, 2019
lib Initial commit Apr 2, 2019
log Initial commit Apr 2, 2019
public
spec Initial commit Apr 2, 2019
storage Initial commit Apr 2, 2019
tmp Initial commit Apr 2, 2019
vendor Initial commit Apr 2, 2019
.browserslistrc Initial commit Apr 2, 2019
.erb-lint.yml Initial commit Apr 2, 2019
.eslintrc.json
.gitignore typo Apr 16, 2019
.nvmrc More things Apr 19, 2019
.prettierrc Initial commit Apr 2, 2019
.rspec
.rubocop.yml
Dockerfile Robin’s Docker instructions Apr 17, 2019
Gemfile Updates Apr 24, 2019
Gemfile.lock Updates Apr 24, 2019
README.md More things Apr 19, 2019
Rakefile Initial commit Apr 2, 2019
babel.config.js First working version Apr 6, 2019
config.ru Initial commit Apr 2, 2019
docker-compose.yml Robin’s Docker instructions Apr 17, 2019
docker-entrypoint.sh Robin’s Docker instructions Apr 17, 2019
package.json Bump prettier from 1.16.4 to 1.17.0 Apr 17, 2019
postcss.config.js Initial commit Apr 2, 2019
yarn.lock

README.md

RailsConf 2019 Stimulus and Webpacker Workshop

This code base is for use during the 2019 RailsConf Stimulus workshop

In order to run this application, you need SQLite on your machine. The application comes with a pre-seeded SQLite database.

This application does not specify a Ruby version, for ease of install. It was developed with Ruby 2.6.2, but should run with any version of Ruby 2.5 and up (which is the prerequisite for Rails 6.0).

In order to get set up, you should do the following

  1. Clone and download this repository
  2. In the directory for this repo, make sure you are running Rails 2.5 or up
  3. run bundle install
  4. run yarn
  5. go to http://localhost:3000
  6. You should see a webpage that looks like a schedule

There is also a Docker setup. Please note that Noel will be much less likely to troubleshoot docker issues.

To use Docker:

  1. docker-compose up
  2. Wait....it will take a while before the app is running.
  3. Go to http://localhost:3000

You should be able to edit the files normally.

You can’t perform that action at this time.