This example app is built from the guides developed by RailsGirls. If you are interested in learning about Ruby on Rails, this is a great place to get started. There are also modifications to customise the appearance, performance and overall build of code. A list of which can be found here.
If you haven't installed Bundler previously, you may need to do so before you try running the app. It's a system gem, don't add it in to your gemfile.
$ gem install bundler
To install the system locally:
$ git clone git@github.com:leesheppard/railsgirls_app.git
$ cd railsgirls_app
$ bundle install
Run Rails server (Puma):
$ bundle exec rails s
Development (WEBrick): http://localhost:3000
- Rollbar added - monitors for bugs
- Added Codeship CI
Automated deployment process in place using Codeship and Heroku. Once a commit to the master branch is pushed, it is processed by Codeship and is then deployed from the Codeship worker to Heroku.
- Used Figaro to handle secret keys to remove any identifiable information from environments. Reasons why are on this StackOverflow thread.
- Add testing/debugging suite
- How to run the test suite
- Deployment instructions
Images, specifically illustrations, used in this application are subject to copyright by Lee Sheppard.