# Shopping Cart

**URL:** <https://www.ruby-forum.com/t/shopping-cart/104512>\
**Category:** Rails\
**Created:** [May 18, 2007, 9:41pm UTC](https://www.ruby-forum.com/t/shopping-cart/104512 "2007-05-18T21:41:14Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![joe-dumoulin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/9dc877/32.png) [@joe-dumoulin](https://www.ruby-forum.com/u/joe-dumoulin)\
**Post date:** [May 18, 2007, 9:41pm UTC](https://www.ruby-forum.com/t/shopping-cart/104512/1 "2007-05-18T21:41:14Z")

</div>

It appears that the only functional Rails shopping cart is Substruct.  
[http://substruct.subimage.com/](http://substruct.subimage.com/) There’s boxcart but that looks dead.

Substruct is frozen against Rails 1.1.6. I’d prefer to work with  
something that works against edge Rails and uses REST. I also don’t  
like the engine approach.

So, any thoughts on either forking or creating a new shopping cart?  
I’m at RailsConf if anyone wants to discuss this in person.

Joe Van D.

---

<div class="post-metadata">

**Author:** ![joe-dumoulin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/9dc877/32.png) [@joe-dumoulin](https://www.ruby-forum.com/u/joe-dumoulin)\
**Post date:** [May 18, 2007, 10:55pm UTC](https://www.ruby-forum.com/t/shopping-cart/104512/2 "2007-05-18T22:55:23Z")

</div>

Joe,

Sounds like maybe you’ve discovered an opportunity for an open source  
project.

- develop a plan
- write some use cases
- startup an open source project
- get some code contributors

As for me I’ve never really been big on the “canned” solutions, for  
things like shopping carts. Rails makes them so easy to create that I  
would just make my own anyway. But, if there is a real need out there  
for this, then I would guess finding some contributors shouldn’t be  
all that difficult.

Such projects just need an evangelist to organize and make them  
happen.

---

<div class="post-metadata">

**Author:** ![joe-dumoulin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/9dc877/32.png) [@joe-dumoulin](https://www.ruby-forum.com/u/joe-dumoulin)\
**Post date:** [May 18, 2007, 11:36pm UTC](https://www.ruby-forum.com/t/shopping-cart/104512/3 "2007-05-18T23:36:28Z")

</div>

On May 18, 1:54 pm, Robert W. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> As for me I’ve never really been big on the “canned” solutions, for  
> things like shopping carts. Rails makes them so easy to create that I  
> would just make my own anyway. But, if there is a real need out there  
> for this, then I would guess finding some contributors shouldn’t be  
> all that difficult.

Have you made a full-featured shopping cart application? They’re not  
trivial to make. Rails does make it easy, but there’s a lot involved  
regardless.

I figure that a well written shopping cart application would make a  
good starting point for a lot of people.

Joe

---

<div class="post-metadata">

**Author:** ![joe-dumoulin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/9dc877/32.png) [@joe-dumoulin](https://www.ruby-forum.com/u/joe-dumoulin)\
**Post date:** [May 18, 2007, 11:50pm UTC](https://www.ruby-forum.com/t/shopping-cart/104512/4 "2007-05-18T23:50:29Z")

</div>

On May 18, 2:35 pm, Joe Van D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > - get some code contributors
> 
> I figure that a well written shopping cart application would make a  
> good starting point for a lot of people.
> 
> Joe
> 
> > Such projects just need an evangelist to organize and make them  
> > happen.

I’m proud to announce the non-release of Tangamart!  
[http://tangajoe.googlecode.com/svn/tangamart/](http://tangajoe.googlecode.com/svn/tangamart/)

Go download it today!

Initial features will be what I need:

– RESTful design. I need to be able to have this work with other  
systems.  
– Integration with [authorize.net](http://authorize.net) and fedex. The design should make  
it possible to use Paypal, UPS, USPS, etc, but I’m not going to  
implement them.  
– Uses rspec and zentest. Heavily tested.  
– Very simple CMS.

---

<div class="post-metadata">

**Author:** ![joe-dumoulin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/9dc877/32.png) [@joe-dumoulin](https://www.ruby-forum.com/u/joe-dumoulin)\
**Post date:** [May 19, 2007, 6:27am UTC](https://www.ruby-forum.com/t/shopping-cart/104512/5 "2007-05-19T06:27:55Z")

</div>

## Good for you! I’ve got several ideas bouncing around in my head. I guess I just need to get on the ball and make them happen. Keep it up.

Nathan Garza

AshLeaf Media | Director of Technology Innovations

* * *

[www.ashleafmedia.com](http://www.ashleafmedia.com) | removed\_email\_address@domain.invalid | 832.514.5726

---

<div class="post-metadata">

**Author:** ![joe-dumoulin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/9dc877/32.png) [@joe-dumoulin](https://www.ruby-forum.com/u/joe-dumoulin)\
**Post date:** [May 19, 2007, 7:17am UTC](https://www.ruby-forum.com/t/shopping-cart/104512/6 "2007-05-19T07:17:58Z")

</div>

Shh…

We’re readying a release that works on 1.2 and many new features will be  
announced in the coming months.

😉

- Substruct Mafia…

On 5/18/07, Joe Van D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I’m at RailsConf if anyone wants to discuss this in person.
> 
> Joe Van D.
> 
> >

## –

## seth at subimage interactive

## [http://www.subimage.com](http://www.subimage.com) [http://sublog.subimage.com](http://sublog.subimage.com)

> **[Freelance Time Tracking Software — Online Invoice Software](https://cashboardapp.com/)**
>
> Freelance time tracking software, online invoice software & project management.
> Used by thousands worldwide since 2007. FREE trial.

[http://dev.subimage.com/projects/substruct](http://dev.subimage.com/projects/substruct)
