Skip to content

Instantly share code, notes, and snippets.

@kpvarma27
Last active December 21, 2015 10:18
Show Gist options
  • Save kpvarma27/6290663 to your computer and use it in GitHub Desktop.
Save kpvarma27/6290663 to your computer and use it in GitHub Desktop.
Create a Rails application with bootstrap3 gem e.g: rails _3.2.13_ new humdrum_test_bootstrap -m https://gist.github.com/kpvarma/6290663/raw --skip-test-unit --skip-bundle -d postgresql
# Thin is a light weight web server better than Webrick
gem("thin")
# bootstrap 3 assets for rails
gem("bootstrap3-rails")
# Used for generating pagination links
gem("kaminari")
# This helps to create kaminari views compatible with bootstrap (at the time of writing this gist, this gem supports bootstrap 2 styles only)
gem("bootstrap-kaminari-views")
# Datepicker stypes compatible with bootstrap (at the time of writing this gist, this gem supports bootstrap 2 styles only)
gem("bootstrap-datepicker-rails")
# JS functions to support validation at client side
gem("jquery-validation-rails")
# Comes with a set of usefull CSS for any project
gem("handy-css-rails", "0.0.4")
# For encrypting the password in case if authentication is done from scratch
# gem("bcrypt-ruby")
gem_group :development, :test do
# quiet_assets will stop printing assets requests in logs
gem("quiet_assets")
# colorize helps to print something to logs in colors
gem("colorize")
# Better rails console
gem("pry")
# TDD gems
gem("rspec-rails")
gem("factory_girl_rails")
gem("faker")
gem("database_cleaner")
gem("launchy")
gem('spork', '~> 1.0rc')
# Better Scaffolding
gem("humdrum-rails", "0.0.8")
# To debug errors very effectively and handles exceptions
gem("better_errors")
# To show all the local and instance variables
gem("binding_of_caller")
end
# BDD gems
#gem_group :test do
# gem("cucumber-rails")
# gem("capybara")
#end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment