Spree Commerce

207 views
Skip to first unread message

AChand

unread,
May 2, 2012, 6:59:54 PM5/2/12
to BANGALORE RUG-Ruby Users Group
Hello! My team and I are in the planning phases of a Rails eCommerce
application. It is an online store that sells raw precious metals
wholesale. I am considering using Spree instead of building from
scratch. I was wondering if anyone here has worked with Spree and
what their experience was. Also any suggestions on open templates
for the system would be great!

THANKS!

Saurabh Bhatia

unread,
May 2, 2012, 11:27:08 PM5/2/12
to bangal...@googlegroups.com
Technically its a good product and mostly not really difficult to extend, however, you would have to get a fair understanding of what's already in the source code of spree-core for that.

I personally do not like spree, the documentation is sparse and mostly outdated. I even tried to contribute to the guides, but there are several version issues, as soon as I finish writing documentation for a particular version, it is already obsolete (sometimes within a matter of a week). They do not seem to be bothered about supporting extensions across the versions, so you would have to write the support yourself, an extension that is compatible with your version of spree(like they deprecated the way model decorators worked between 0.7 and 1.0 and that completely broke my extensions, so I had to figure out what was the new way and rewrite ). So in case you are going with it, do not plan on upgrade of spree versions.

So in the end, I found it easier to write an app from ground up, and maintain it. You can use  an admin engine like activeadmin ( http://demo.activeadmin.info/admin ) to build the admin for your app.

This is an absolutely personal opinion based on my experience between spree 0.7.x and 1.x

Regards
--
Best Regards

Saurabh

"If you ever wonder how to make a difference, just touch one life"
 ~Touching Lives~
http://www.youtube.com/watch?v=_RrNwghfgUU


Dheeraj Kumar

unread,
May 2, 2012, 11:38:00 PM5/2/12
to bangal...@googlegroups.com
Spree is a good e-commerce system for someone who can read and understand the spree code. The documentation is not extensive, and it's mostly theory and less code. I can understand that customizing Spree is very much possible, but the lack of sufficient documentation put me off. I chose a PHP based cart (ZenCart) finally, as it had clear guides. 

Spree has many extensions, but they depend on certain versions of Spree, and many are not maintained to keep up with the newer  releases.


Dheeraj Kumar

Abhishek

unread,
May 4, 2012, 1:55:19 AM5/4/12
to bangal...@googlegroups.com
I too had some experience with spree recently and it was mostly good. I have not used any other e-commerce software, but the decision makers in my project had considered Magento, and went with Spree. 

~abhishek

cmittal

unread,
May 21, 2012, 5:50:10 AM5/21/12
to BANGALORE RUG-Ruby Users Group
I have developed a full-fledged ecommerce site using spree and also
have contributed back to spree by writing extensions, debugging
extensions etc. For any help/advice please do not hesitate to contact
me.

Chetan Mittal.

On May 4, 10:55 am, Abhishek <bigbelie...@gmail.com> wrote:
> I too had some experience with spree recently and it was mostly good. I
> have not used any other e-commerce software, but the decision makers in my
> project had considered Magento, and went with Spree.
>
> ~abhishek
>
> >http://demo.activeadmin.info/admin) to build the admin for your app.
>
> > This is an absolutely personal opinion based on my experience between
> > spree 0.7.x and 1.x
>
> > Regards
>
> > On Thu, May 3, 2012 at 4:29 AM, AChand <webslinger2...@gmail.com> wrote:
>
> > Hello!  My team and I are in the planning phases of a Rails eCommerce
> > application.  It is an online store that sells raw precious metals
> > wholesale.  I am considering using Spree instead of building from
> > scratch.  I was wondering if anyone here has worked with Spree and
> > what their experience  was.  Also any suggestions on open templates
> > for the system would be great!
>
> > THANKS!
>
> > --
> > Best Regards
>
> > Saurabh
>
> > *"If you ever wonder how to make a difference, just touch one life"
> >  ~Touching Lives~ **http://www.youtube.com/watch?v=_RrNwghfgUU*

Piyush Gupta

unread,
May 21, 2012, 6:08:43 AM5/21/12
to bangal...@googlegroups.com
Magento , we have also opted for Magento over others .

Reason : Cost of development was lower . I have personally worked on Spree for around 2 years now , but Magento seems lighter .
Also the mobile version of Magento was cool . My company is looking to customize it also , so all in all we went with Magento .

--
Regards,
Piyush R. Gupta
s : mba.piyushgupta

cmittal

unread,
May 21, 2012, 6:55:36 AM5/21/12
to BANGALORE RUG-Ruby Users Group
I would say what Magento is to php, spree is to ruby. In Magento you
get inbuilt functionality such as 1. search facets, filters 2.
CCAvenue integration 3. OpenERP etc but in spree you need to integrate
these yourself. These are the only 3 issues which I faced while
developing my ecommerce site but overall developing on spree enhanced
my rails skills.

On May 21, 3:08 pm, Piyush Gupta <mba.piyushgu...@gmail.com> wrote:
> Magento , we have also opted for Magento over others .
>
> Reason : Cost of development was lower . I have personally worked on Spree
> for around 2 years now , but Magento seems lighter .
> Also the mobile version of Magento was cool . My company is looking to
> customize it also , so all in all we went with Magento .
>
> --
> Regards,
> Piyush R. Gupta
> s : mba.piyushgupta
> e : mba.piyushgu...@gmail.com

Piyush Gupta

unread,
May 21, 2012, 7:37:27 AM5/21/12
to bangal...@googlegroups.com
@chetan, Agreed. 

If you want to learn while you develop for your ecom site, spree is good . Assuming you are in love with ROR.

If you prefer to save time and money and not much concerned of the tech behind then magento is better , as its easy to get devs for PHP etc but the same for ROR is pretty costly.

--
Regards,
Piyush R. Gupta
s : mba.piyushgupta

Hemant Kumar

unread,
May 21, 2012, 7:49:53 AM5/21/12
to bangal...@googlegroups.com
Hello Piyush,

Don't make strawman arguments please. As far as I can tell no one argued that Magento was a bad choice or spree was better.

But

"as its easy to get devs for PHP"

By the rule we may as well abandon the ship and do everything in PHP. I mean seriously .... ? 

Piyush Gupta

unread,
May 21, 2012, 8:24:49 AM5/21/12
to bangal...@googlegroups.com
@Hemant ,

My apologies if I offended anyone, my point was simple. Cost wise we felt magento was better , and tech wise spree .

There is always a tradeoff , and due to the present supply-demand of php vs ROR , we opted PHP option. Not that some tech is better than another, at times its the cost which is a deciding factor or resources available and not the tech factor.

I am myself a ROR enthusiasts for many years, but at times we need to make decisions based on other factors as well, so to sum it up my 2 cents were just to make a point that you may reduce your initial fixed cost for setting up the site however scalability etc is debatable . :) 

I know its a Ruby group , and we all are emotionally attached .

CHill !!! Cheers ! 

--
Regards,
Piyush R. Gupta
s : mba.piyushgupta



AC

unread,
May 25, 2012, 12:09:46 AM5/25/12
to bangal...@googlegroups.com
Really appreciate all the feedback!  Seems that Magento is set up for mobile commerce!  That is a big plus.  However, PHP is not an option for us.  We are a Rails shop!

Thanks,

AC
Reply all
Reply to author
Forward
0 new messages