Substruct

Shopping cart / e-commerce application

Picture_4

Comments 14 Comments

#1 RobertL posted 4 months ago.

I registered as a user and tried getting the one product to the shopping cart without too much problem.

Seems straightforward and easy to use.

Would be nice to be able to get to the admin part of the site to check out some of the functionality there.
Is there some kind of "general purpose" username/password combination that can get me in????

Also, as I recall most payment gateways have ways to test your payment processing code.

Would be nice to have a demo with some products and one that's hooked up to the "this is just a test" service at one of the payment gateways so I can get a better feel for order processing functionality in it's entirety.

Also, the slide show isn't all that illuminating. Is there something that can be done to make it a little more educational????

#2 railsjedi posted 4 months ago.

Yep, good points. I'll host the app with some better data and put up additional slides.

#3 SoftMind posted 4 months ago.

@ Robert

Would be nice to be able to get to the admin part of the site to check out some of the functionality there.
Is there some kind of "general purpose" username/password combination that can get me in????

---------------------------------------------
Yes... You can login as admin/admin in the panel and work as admin.

There is a link there on the web site with admin as user and admin as password to login.

Hope this helps

SoftMind

#4 Anonymous posted 4 months ago.

OK... I'm in... thanks SoftMind...

I'll spend some time on this one this weekend and post my impressions.

#5 Anonymous posted 3 months ago.

I used Substruct to build an e-commerce store recently and its a pretty bad project. Rails Engines causes lots of grief and the codebase is junk. I wouldn't recommend using this app for your project.

#6 ferrisoxide posted 3 months ago.

I'd have to concur with Anonymous. We used Substruct for a project and it caused more pain than it was worth. Looking through the code it's pretty clear the authors used this project to teach themselves Rails and made some classic gaffes - reinventing STI and such early on. It's a shame, because we could really use a decent e-commerce solution in Rails. An itch to scratch.

#7 Anonymous posted 3 months ago.

Spree has potential

#8 ferrisoxide posted 3 months ago.

Spree's another one running on Engines I believe. I've never had fun with Engines - never really understood what problem it was trying to solve, can someone clue me in?

I think it's unfair of me to sledge Substruct without saying why. I'll try to come up with a list and give them some reasonable feedback..

#9 Sean Schofield posted 3 months ago.

Spree is actually no longer using Engines. Additional views can be provided using an extension mechanism (still in development) similar to that of Radiant.

#10 zangsdev posted 2 months ago.

I have downloaded this project into my local and I am using InstantRails-2.0-win for RoR..

but I am not able to setup it..
Can anyone help me to configure the project in my local.

Please Please Please help me...

Thanks in Advance..
Zangs Dev

#11 CReichert posted 2 months ago.

zangsdev - email me at creichert@gmail.com and I'll help you install.

C

#12 Anonymous posted 14 days ago.

I was looking for a RoR e-commerce solution, I saw a very nice site using Substruct (http://www.asiasprout.com/) looks strange how the opinion of the people here says to use Spree. I didn't found any store using it can anyone give me a link of a sample store using it, has anyone made one already?

Regards

#13 railsjedi posted 13 days ago.

AsiaSprout is a slick site. How can you tell its using Substruct?

I don't think substruct is unusable. It definitely works, as I was able to integrate with it eventually to set up a store. But it wasn't a very well organized codebase. After switching to Spree, things were massively simpler, and cleaner.

But Spree and Substruct are both in active development. We'll have to wait and see which one ends up being the better solution.

#14 Anonymous posted 1 day ago.

How can someone tell its using Substruct?

1. Because Substruct's homepage says so.
2. Because the majority of the controllers and actions are the same, so, probably is the same system with little personal customizations.
3. Because the source code mention Substruct files. That guess, are called substruct.whatever.

I just asked that because I am trying to find real examples of use.

Share your thoughts about this application:

  • or cancel

Substruct Details

* The first and most robust Ruby on Rails open source e-commerce project.

* A replacement for old, brittle and crusty shopping cart packages

* Cleanly designed, easy to extend and maintain
o Implemented as a Rails Engine - (Why Engines?)
o Adheres (where possible) to XHTML / CSS standards
o Persona and scenario driven UI design

* Extracted from ''real world'' code

* Developed, designed, and maintained by Subimage LLC

License: GPL v2
Author: Subimage LLC
Home Page:
http://substruct.subimage.com/
Source Code:
http://code.google.com/p/substruct/

Picture_4
Picture_2
Picture_1
Add-sm
or cancel

Download v1.0a3 more info

Built within Rails Engines so you can add it to an existing app.

or cancel
Link Substruct Admin more info

username: admin / password: admin

Live demo of the substruct Admin Tools

Link Substruct Cart more info

Live demo of the shopping cart

or cancel