Integral Group Coffeescript RIA

Who they are

The Integral Group produces Commerce Desktop, an innovative e-commerce/EDI application that connects partners throughout Canada and the U.S. Commerce Desktop simplifies order processing, invoice preparation, and shipping for Canadian Tire, Dofasco, Nordstrom, Target, Walmart and 220 more companies.

What they needed

Integral wanted to pursue a technically audacious UX revamp for Commerce Desktop, but they needed experienced developers to augment their existing technical staff. The goal was to convert the existing J2EE application into a full Rich Internet Application (RIA) using Coffeescript and Javascript.

What we provided

APD worked closely with Integral's technical architect to design and program a set of re-usable UX components in Coffeescript. Application screens were then built using pure Javascript, which connects to the existing SpringMVC server application.


  • Coffeescript
  • Javascript
  • RequireJS
  • Route
  • Spine
  • Handlebars
  • JQuery
  • Less
  • Jasmine
  • Spring MVC
  • Hibernate
  • DB2/AS400
  • Apache Maven