Last active
May 25, 2016 09:32
-
-
Save scaffeinate/ccf38c873f53b99a48d35db192e25abe to your computer and use it in GitHub Desktop.
rails-shop/Gemfile
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
source 'https://rubygems.org' | |
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' | |
gem 'rails', '4.2.5.1' | |
# Use SCSS for stylesheets | |
gem 'sass-rails', '~> 4.0.3' | |
# Use Uglifier as compressor for JavaScript assets | |
gem 'uglifier', '>= 1.3.0' | |
# Use jquery as the JavaScript library | |
gem 'jquery-rails' | |
# Use twitter bootstrap sass for styling | |
gem 'bootstrap-sass', '~> 3.2.0' | |
gem 'autoprefixer-rails' | |
group :development do | |
# Speed up development by using preloader while booting up | |
gem 'spring' | |
# Show better error messages while development | |
gem 'better_errors' | |
gem 'binding_of_caller' | |
# Mock up mails in Development | |
gem 'letter_opener' | |
end | |
group :test do | |
# RSpec and rspec-rails for testing | |
gem 'rspec' | |
gem 'rspec-rails' | |
# Generate Factories of test data | |
gem 'factory_girl_rails' | |
# Check model associations during tests | |
gem 'shoulda-matchers' | |
gem 'shoulda-callback-matchers' | |
# Guard watches over changes to files during tests | |
gem 'guard' | |
gem 'guard-rspec' | |
end | |
group :development, :test do | |
# Use sqlite3 database for development and test envs | |
gem 'sqlite3' | |
end | |
group :production do | |
# Use Postgres in production | |
gem 'pg' | |
# Unicorn web server gem in production | |
gem 'unicorn' | |
# Cloudinary Heroku addon support for assets | |
gem 'cloudinary' | |
# For Heroku deployment | |
gem 'rails_12factor' | |
end | |
# One stop Authentication | |
gem 'devise' | |
# Uploading assets | |
gem 'carrierwave' | |
# Generate Humane readable friendly-ids for resources | |
gem 'friendly_id', '~> 5.0.0' | |
# Pagination support | |
gem 'will_paginate', '~> 3.0.6' | |
# Like functionality | |
gem 'acts_as_votable', '~> 0.10.0' | |
# Counter cache | |
gem 'counter_culture', '~> 0.1.33' | |
# Generate fake data | |
gem 'faker' | |
gem 'populator' | |
# OAuth with Google and Facebook for social login | |
gem 'omniauth' | |
gem 'omniauth-facebook' | |
gem 'omniauth-google-oauth2', '~> 0.3.0' | |
# Use ActiveModel has_secure_password | |
# gem 'bcrypt', '~> 3.1.7' | |
# Use unicorn as the app server | |
# gem 'unicorn' | |
# Use Capistrano for deployment | |
# gem 'capistrano-rails', group: :development | |
# Use debugger | |
# gem 'debugger', group: [:development, :test] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment