Drupal and its serious e-commerce muscle

It has been about a month since my last post, but the site is getting some real nice traffic since the posts about my “Drobo Alternative“. So thank you all for the support.

I’ve been working my rear off these days… apart from my day job I am working on two other sites. Both are e-commerce oriented sites based on Drupal.
While Drupal may not be particularly popular among e-commerce ventures, I am here to tell you that it has some serious e-com muscle and potential.

The particular module is called Ubercart. It is a full featured e-commerce Drupal module that handles the frontend store, as well as inventory and payment processing. What is even more important is that since this is a Drupal module, it can take advantage of the various existing Drupal modules to function. Thus, allowing the developers to make Ubercart great at what it does.

The folks over at TopNotchThemes developed an amazing sample theme that supports Ubercart out of the box. This is the Acquia Prosper. I use as a foundation for all of my Drupal e-commerce projects. It is built on the Fusion themeing framework and highly customizable.

All you need to do is download and install these on your box… hook it up with a PayPal account and you are good to go.

Coming from OScommerce, developing on Drupal is much more organized as long as you stay within the scope of the Drupal API. The API is comprehensive but it is quite the beast to master. It is nothing like writing your normal PHP app, and it makes you feel like you are developing in another language.

Having said that, Drupal + Ubercart is years ahead of OScommerce in every way. I love the modular design that makes Drupal what it is, and the enormous dev support i has behind it.

I’m going to try and write my magazine subscription app as a Ubercart add-on this summer.

See also: