Page 1 of 1

Broadleaf Commerce vs Broadleaf Commerce Demo

Posted: Fri Feb 08, 2013 1:02 pm
by skala
Apologize for the silly question. But what is the difference between the two.

Currently I am working on the Demo Site 2.0.2-GA and have integrated authorize.net successfully. Currently working on customizing the Checkout workflow to add email activity.

My confusion is that can I customize demo site and make it production ready, i.e. release my shopping cart to customers. Or do I have to work on the "Broadleaf Commerce" code base instead of "Broadleaf Commerce DemoSite" to achieve this. What is the difference between the two and when do I select one over the other.

Thanks
Skala

Re: Broadleaf Commerce vs Broadleaf Commerce Demo

Posted: Fri Feb 08, 2013 2:30 pm
by phillipuniverse
The framework (Broadleaf Commerce) is just that; a set of dependencies you can use that just so happen to have ecommerce capabilities. The demo site is an example implementation of how to use the framework to build an eCommerce site. The intention is that people will use the DemoSite as their starting point and modify it for their specific needs. Since Broadleaf (the franework) is infinity extensible in your particular project (meaning, your specific implementation of the Demo), then all of your customizations should go there. The exception would be if you have developed some functionality on top of Broadleaf that you would like to contribute back to the framework (perhaps some integration or further way to extend).

In the normal case you would not make modifications to the framework itself.

Re: Broadleaf Commerce vs Broadleaf Commerce Demo

Posted: Fri Feb 08, 2013 3:58 pm
by skala
Got it!

Thanks.