ooCommerce Help

Jacob Wright
October 27th, 2005

We are calling for developers who would like to join in on a fun object oriented PHP 5 ecommerce project entitle ooCommerce. Please email me or leave a comment if you would like to be a developer on this project or help in any way. The project is hosted at SourceForge and currently only has downloads for the template system it will be using, Arras Template. Arras Template has a website at www.arrastemplate.org.

We (actually just myself right now) hope for this to be a good learning experience for others and are blogging about our design decisions how we are putting it together along the way. This way it can be more of a case study in progress for others to learn in a more of hands-on way about object oriented programming.

Anyone is invited to help out, whether they know object oriented programming or not. If OOP isn’t a strong point, then you can just help coding (with guidance if desired). If it is a strong point, then you can help in the design process as well and post some blog posts too. I can do the design, database, classes, and all, but it would be a better project with more minds at work on it. It will also be finished sometime this century. Thank you for your help.

ooCommerce is Official

Jacob Wright
October 10th, 2005

ooCommerce is now an offical project of Sourceforge. You will not find much there right now, but I did add Arras to the files/downloads area. We will soon get an ooCommerce website up, possibly a wiki, and start documenting our work. An Arras website is also being set up in a similar fashion.

ooCommerce - A Deeper Look, More Decisions

Jacob Wright
October 7th, 2005

We’ve broken down our system down into some general parts already. Now it’s time to make some decisions on more specific pieces of ooCommerce and break the system down into some main objects.

ooCommerce - The Overall Picture

Jacob Wright
October 4th, 2005

So, we’re going to build an ecommerce solution, an open source one. What pieces are involved? What are the major components of the system? Let’s get this organized using a top down approach.