by refinery

A really straightforward open source Refinery CMS portfolio plugin written in Ruby on Rails

128 Stars 100 Forks Last release: Not found 347 Commits 16 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Refinery CMS Portfolio

Build Status

Simple portfolio engine for Refinery CMS.

This version of

supports Refinery 3.x and Rails 4.2.x. To use Rails 3.x / Refinery 2.0.x use the refinerycms-portfolio "Refinery CMS 2-0 stable branch".


Refinery CMS version 3.0.0 or above.


Open up your

and add at the bottom this line:
gem 'refinerycms-portfolio', github: 'refinery/refinerycms-portfolio', branch: 'master'

Now run

bundle install
and once bundler has installed the gem run:

Next, to install the portfolio plugin run:

$ rails generate refinery:portfolio

Run database migrations:

$ bundle exec rake  db:migrate

Finally seed your database and you're done.

$ bundle exec rake  db:seed

Developing & Contributing

The version of Refinery to develop this engine against is defined in the gemspec. To override the version of refinery to develop against, edit the project Gemfile to point to a local path containing a clone of refinerycms.


Generate the dummy application to test against

$ bundle exec rake refinery:testing:dummy_app

Run the test suite with Guard

$ bundle exec guard start

Or just with rake spec

$ bundle exec rake spec

More Information

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.