Nations Photo Lab

Harvis N. Kramer
Chief Operating Officer, Nations Photo Lab.




E-Commerce Application

Business Need

The company wanted an offshore partner who could provide one-stop solution to develop an e-commerce solution designed with Web to print technology which will replace Desktop based application.

About Customer:

US Company is a leading source for premium photofinishing products and services. Professional photographers and corporations utilize as their source for top quality products, fast and accurate turnaround time.


Ceredox has developed Web Ordering System to enhance the capability for customers to order the products through Web. This E-Commerce Website and software let anyone create professional quality Photo Products like photo books, greeting cards and as many you can imagine. This is an advanced solution for creating Professional Photo Products and Printing and delivering them to thousands of photographers, from enthusiasts to seasoned professionals.

The Implementation:

This is a huge Project, We have divided them into modules and developed them.

Module1: Photo Uploading Tools:

This Project provides the Customer to download Photos from different social networking sites such as facebook,flickr,picassa,smugmug,photobucket.,We have a specialized third party tool integrated called Aurigma Uploader which have both Flash and Java versions to upload pictures to our website from their computers.

Module2: Development of Different Products.

Our client offers more than 100 products to their customers. The products fall into three categories Prints, Press, Speciality Products.

Most of the products are developed using a special third party tool called Mediaclip.

The Mediaclip Photo Product Creator Suite (MPPCS) is a series of applications that allow the creation of personalized photo products such as photo books, greeting cards, gifting, posters and calendars. It is built around a modular, scalable and extensible architecture that makes it easy to integrate on your E-Commerce platform. The main components are the Clip Producer, a powerful rendering engine, the E- Commerce Bridge API (Application Programming Inter face), that serves as a bridge between your E- Commerce platform, the Clip Producer and a variety of end-user applications, called Modules (e.g., Photo book, Greeting Card, Poster, Gifting, Calendar, are all Flash Modules).

Module3: Shopping Cart:

The software allows online shopping customers to accumulate a list of items for purchase, described metaphorically as “placing items in the shopping cart” or “add to cart”. Upon checkout, the software typically calculates a total for the order, including shipping and handling (i.e., postage and packing) charges and the associated taxes, as applicable.

Module4: Order Processing and Printing

This is a backend processing system where after the customer has placed the order .This system processes the order and saves the order information to Labworks database., Which is third party tool used by the client to track the customer orders .This system also provides the capability to save the information to DP2(which is a database Used by Kodak).,to print the products in the desired manner.


Team followed an agile delivery model, where the current set of requirements were broken down into stories and epics and incremental weekly/fortnightly releases allowed in establishing an easy feedback loop with the customer and provided effective validation of the requirements all through the project. Email and Telephone were used for collaboration and project management was done using TFS (Microsoft Team Foundation Server) which follows the agile planning principles.


  • Visual Studio 2010 IDE
  • .NET Framework 2.0, 3.5, 4.0
  • C#.Net with MVC2 Architecture
  • Microsoft C#, ASP. Net
  • SQL 2008
  • Version Control - Window Subversion
  • Project Mgmt – TFS
  • WCF Services
  • Windows services

The journey:

Since having a very good relation with customer over 3 years, Customer offered new engagement for customer support. Things are in discussions to strengthen the business relationships with the customer.

Ceredox had a steep learning curve in building skills in some of the implementation technologies. The engagement had a strong management mandate from the customer and Loginsoft Consulting enjoyed the time and support of the key personnel at all phases of the project which has helped us immensely in successful execution of the first leg of this long journey and helped us position Loginsoft Consulting to become the IT Partner of choice for the customer.


As we launched a new online based website for NPL, it got huge response from its old clients and was able to attract huge traffic from search engines. This helped NPL to grow their sales from $8 Million to $15 Million. There were able to add daily 200 new clients during the period of Thanksgiving to Charismas every year.

The discovery:

Ceredox Sales and Marketing team did a great job in identifying this opportunity where the lead was a previous business engagement where Loginsoft Consulting management provided excellent services.

Website URL :