Paolo has posted 3 posts at DZone. View Full User Profile

KonaKart jQuery eCommerce library

01.26.2012
| 2072 views |
  • submit to reddit

KonaKart (http://www.konakart.com) is a Java based eCommerce platform. Our goal at KonaKart has always been to enable eCommerce from “anywhere” by making all functionality available through a rich set of APIs. At first the APIs were available through Java and SOAP calls and later we added RMI and JSON. 

For many of our customers it has become a necessity to be able to integrate eCommerce functionality either into existing web sites or with best of breed CMS systems and portals. Over time, we’ve developed integrations with portals such as Liferay and CMS systems such as dotCMS, OpenCMS and Magnolia CMS. Even without any specific modules, many of our customers have integrated KonaKart into their existing systems using the APIs directly.

Now we are pleased to announce a new front-end integration method which will work for any browser based application since the integration consists of a JavaScript library that sits on top of the KonaKart JSON API. It contains all of the store-front API calls and makes use of jQuery and a jQuery JSON plugin to provide assistance for making asynchronous AJAX calls and converting between JSON and JavaScript.

The KonaKart JavaScript jQuery plugin allows you to easily implement eCommerce functionality on any web page or even banner of any web application. Since it comes bundled with jQuery you can also make use of all the special effects included in this package. 

Click here to see an online demo of a simple shopping cart built using jQuery which allows you to drag products into the cart and to checkout on our standard online demo. 

You can download the demo kkCart.zip. It consists of a single HTML page including many comments. You can view the source and open it in your browser directly from the file system. Note that for the demo to function correctly in Internet Explorer, you may have to unblock it since it detects that it was downloaded from another computer.

You can download all of the plugin files kkjQueryPlugin-6.0.0.0.zip. The kit consists of documentation, JavaScript files and an HTML page containing the demo which can be opened in any browser to run it.

0
Published at DZone with permission of its author, Paolo Sidoli.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)