The Need
The need was to have a single application that could be skinned for different users,
providing them a platform to order for print collaterals like business cards and
customize the prints according to their requirement. Our customer wanted a Collateral
Management System (CMS) that could be used by their corporate clients to customize
and order prints online. Currently the customer employs multiple systems to accomplish
the above requirements. iWay system (developed by Press-sense) was used for customizable
documents on demand; Promail's limited storefront was used to make stored products
available via the web; Promail's back end was used for inventory control, packing
list output, pick lists and shipping integration. Further there was a need to integrate
the web application into the new XMPIE based authoring and fulfillment system.
The Solution
ASP.Net Storefront was identified as the core online order processing system and
tts flexibility to be skinned was utilized to quickly create multiple sites with
various skins. Asp.Net Storefront was integrated with XMPIE to fetch designs with
variable data that the user would key in a web form. Users' inputs are passed to
XMPIE to generate a run time PDF that could be previewed. The confirmed orders undergo
a simple workflow before they are put into the XMPIE for production. The development
was further quickened using middleware tools like LLBGenPro and RAD user interface
tools like Component Art.
The solution was developed offshore using TFS along with teams elsewhere. It is
a classic example of collaborative development.
Technologies
ASP.Net Storefront, XMPIE, C#, Javascript, SQL Server 2005.