GibeCommerce development

Posted by Steve Temple

Gibecommerce preview

Over the last 2 months we've been working on an update to GibeCommerce our ecommerce system for small to medium sized ecommerce stores. It's built on ASP.NET MVC 4, with some Silverlight 4 used for the administration tools.

First for the update was the catalog administration section which allow for complete control over the products and categories displayed on the site. We've tried to make it as quick and intuitive as possible to add new products to the site as it's something that can take quite a while, especially when you have hundreds of products to add to your store. To this end we've implemented the catalog administration section in silverlight this allows for quick development of the section and using RIA services we've been able to have seemless background updates allowing users to continue to add products while changes are pushed to the backend database behind the scenes. This also gives us the ability to add slick UI features like drag and drop, upload status bars, validation as you type, date pickers and Deep Zoom.

Although all of this is possible with HTML & JavaScript we've found that the code is simpler and quicker to develop with the Silverlight version and it gives us a better user experience. Silverlight has all the advantages of a desktop application but without the hassle of deploying new versions to multiple clients. The downside to using silverlight is that it restricts the platforms that some of the administration elements can be run on. But as it's the backend administration tools rather than the frontend website it's something we don't think will be a problem.

Along with the new catalog administration section comes a new dashboard widget for the administration homepage which we've got a sneak preview of:

GibeCommerce Admin Dashboard Preview from Steve Temple on Vimeo.

About the author

Steve Temple

Steve Temple

Steve is the Technical Director and super brain behind the development of our major projects. Steve’s enjoyment of technology escalated from his college years where he taught himself coding right through to setting up Gibe with Pete.