Birabiro is an online handmade jewlelry store that we built this year for a returning client of ours, Adam Saunders. Our first project with Adam was his business and marketing analytics blog called Market Anomaly. Adam was a great client, so we helped him put together a jewelry store for his wife this time around.
Biraboro is built using Drupal 7 and Drupal Commerce in order to take advantage of some of the user experience enhancements that Drupal 7 brings to the table. Adam really liked going with Drupal 7 with his blog, and it was a great chance for us to sink or teeth into the updated Ubercart rewrite known as Drupal Commerce. Drupal Commerce was quite a bit different than we had imagined, and quite a bit of outside research and development had to go into putting that together.
In the end, we learned that it might be better in some cases to now use the updated version of Ubercart for Drupal 7 sites that are not massive, robust Ecommerce stores, as that is what Drupal Commerce is striving to target with their product it seems. All the simplicity of Ubercart has been ported out into a handful of basically required modules that make up a mess of configuration and setup to get a simple store with 20 or so products online.
On any other smaller Ecommerce projects like this in the future, we will probably give Ubercart for Drupal 7 a try, as Drupal Commerce seems to be a little bit too decentralized at this point. In any case, on upcoming large and serious Ecommerce projects we will probably be using Magento. Magento is an ecommerce specific CMS platform, which is specifically built for Ecommerce and has many features one would look for in an ecommerce platform out of the box.