RailsInitGem
This gem create a initial application with:
simple_form;
devise (User);
email confirmation;
can-can (permitions);
rolify (more permissions);
bootstrap (beatiful layouts);
postgres (fast database);
Html compression (faster navigation);
Css and Js compression (faster navigation);
Redis Ready (can use cache solution Redis);
mandrill mailer (mailing solution);
unicorn (fast server);
Will_paginate (pagination) (TODO);
Elastic_Search (Full-text search) (TODO);
Resque and whenever (background jobs) (TODO);
PayPal (payment solution) (TODO)
Installation
Add this line to your application's Gemfile:
gem 'rails_init_gem'
And then execute:
$ bundle
Or install it yourself as:
$ gem install rails_init_gem
Usage
$ rails g NewProject
Contributing
- Fork it ( https://github.com/[my-github-username]/rails_init_gem/fork )
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request