# Spree commerce (or other open source ruby shopping carts)

**URL:** <https://www.ruby-forum.com/t/spree-commerce-or-other-open-source-ruby-shopping-carts/188931>\
**Category:** Rails\
**Created:** [May 20, 2010, 5:39pm UTC](https://www.ruby-forum.com/t/spree-commerce-or-other-open-source-ruby-shopping-carts/188931 "2010-05-20T17:39:43Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [May 20, 2010, 5:39pm UTC](https://www.ruby-forum.com/t/spree-commerce-or-other-open-source-ruby-shopping-carts/188931/1 "2010-05-20T17:39:43Z")

</div>

Hi All,

Has anyone used spree commerce as an e-commerce system? Is it production  
ready? Easy to customize? Are there other ruby-based platforms out  
there?

I’m currently looking at options for an e-commerce system for a venture  
my  
company is starting and we’re deciding whether to use existing  
open-source  
solutions, proprietary software, or to just roll our own. Any insight  
would  
be greatly appreciated.

Thanks,

Mike

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [May 20, 2010, 6:00pm UTC](https://www.ruby-forum.com/t/spree-commerce-or-other-open-source-ruby-shopping-carts/188931/2 "2010-05-20T18:00:13Z")

</div>

Haven’t used spree.

We use active merchant + paypal, but it is not a very big part of our  
site -  
it works and we leave it alone.  
Not sure what you are doing, but shopify might be an option as well.

Cheers,

Andrew K.

On Thu, May 20, 2010 at 11:38 AM, removed\_email\_address@domain.invalid \<

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [December 1, 2012, 6:18am UTC](https://www.ruby-forum.com/t/spree-commerce-or-other-open-source-ruby-shopping-carts/188931/3 "2012-12-01T06:18:38Z")

</div>

I like to deploy the Spreecommerce locally and want to implement my own  
changes. I have deployed successfully but I don’t know where the actual  
sources files comes or running. I need help to sort this out. Please can  
any one help me.

Thanks in Advance

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [December 2, 2012, 12:09am UTC](https://www.ruby-forum.com/t/spree-commerce-or-other-open-source-ruby-shopping-carts/188931/4 "2012-12-02T00:09:44Z")

</div>

The source files are coming from the spree gem, which is a Rails Engine  
(in  
short, a Rails Engine has all the architecture and code to function as  
an  
full Rails app, but treats your Rails app as the main app and itself as  
a  
secondary/auxilliary app). You can look at specific spree files  
whereever  
you install your gems locally as well as here,  
[GitHub - spree/spree: Open Source multi-language/multi-currency/multi-store eCommerce platform](https://github.com/spree/spree).

In terms of overriding Spree, check out these links,  
Views - [http://guides.spreecommerce.com/view\_customization.html](http://guides.spreecommerce.com/view_customization.html)  
Logic - [http://guides.spreecommerce.com/logic\_customization.html](http://guides.spreecommerce.com/logic_customization.html)

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [May 20, 2010, 9:30pm UTC](https://www.ruby-forum.com/t/spree-commerce-or-other-open-source-ruby-shopping-carts/188931/5 "2010-05-20T21:30:58Z")

</div>

Spree has nice architecture and logic with extensions, but currently  
it has many bugs. It is in version 0.10… I was impressed by his  
architecture but dissapointed by the bugs :(. I started to fix them,  
it wasn’t difficult to fix what bug I found but I was thinking if it  
has so many bugs now that I started, what I will find out later so I  
decided to go with a custom eshop (and when rails 3.0 comes out, make  
it rails 3 and give it open source… but it is very simple in  
comparison with spree).

On 20 ÎœÎ¬ÏŠÎ¿Ï‚, 18:38, “removed\_email\_address@domain.invalid”
