Shoppe is a Rails-based ecommerce platform. By virtue of it, we can easily introduce a catalogue-based store into our Rails applications.
We can easily create store with this core framework, Shoppe. And we are only responsible for creating the storefront (UI) which our customers will use to buy products. Apart from UI, we are also responsible for integrating with whatever payment gateway takes our fancy.
Some interesting facts about Shoppe:
- Provides an eye-catching & easy to use admin interface with authentication
- Provides interface for product/catalogue management
- Provides section for stock control
- Provides tax management interface.
- Provides flexible & customisable order flow
- Provides other delivery/shipping control, management & weight-based calculation
The simple way to get up and running with Shoppe in a new Rails application is to follow the instructions below and you’ll be up and running in a matter of minutes.
Gem Installation:
gem 'shoppe', '~> 1.1', '>= 1.1.2'
Sample app with Shoppe:
rails new sample_store
cd sample_store
echo "gem 'shoppe'" >> Gemfile
bundle
rails generate shoppe:setup
rails generate nifty:key_value_store:migration
rake db:migrate shoppe:setup
rails s
Other Rails e-commerce plaform:
Spree – https://github.com/spree/spree
RoR eCommerce: https://github.com/drhenner/ror_ecommerce
Nimbleshop: https://github.com/nimbleshop/nimbleshop
Carter: https://github.com/gillies-dunlop/carter
Radiant Shop: https://github.com/dirkkelly/radiant-shop-extension
References:
Github: https://github.com/tryshoppe/shoppe
RubyGems: https://rubygems.org/gems/shoppe/versions/1.1.2
Shoppe Sample: https://github.com/ymkosp/shoppe-example