Q3's global sourcing model gives the maximum benefit to customers in terms of cost savings, improved quality, access to highly talented professionals, flexibility of operations and reduced time to market.
Company Profile
Client is the largest manufacturer and exporter of colored gemstones and studded jewelry with manufacturing facilities in India and China, sales channels in the US and UK and operates in more than 10 countries at present. The Client has 24 hours jewelry TV channels running in UK, Germany and USA.
Business Situation
Client wanted an application for managing their bidding requirements and sales of jewelry items. Client wanted a single code base for multiple applications used at present so as to achieve auctioning, sales, PnP, discounts, Return and Refunds, Manifesting, Customer Management and Administration etc. The complete Bidding Application was divided into two parts, i.e., Web-based and Windows-based application. Using the Bidding application, a user could create and schedule auctions, exhibit auction items through live TV, call centers, or IVR, manage orders, generate invoices, and manage payments.
Challenges
Q3 realized the importance of building the application in a technology that helped the client to manage the application. To meet all client requirements, Q3 came up with a team of dedicated developers and proposed the N-Tier .Net architecture with C#, Silverlight/ WPF, MVVM, Untiy Framework (Dependency Injection), WCF services and Entity Framework. The whole application was divided in two parts. One part was a web application in Silverlight and the other one was a Windows based application in WPF. To minimize the redundancy in business layers of multiple applications, the new application was supposed to have single common business layer exposed via WCF services. The advantage of using WCF service was that UI part could be changed without affecting the business layer at all. The application was delivered into multiple development phases. The first development phase contained the Inventory and Scheduler module. Microsoft App Fabric server was used to store the Cache and Session data.
Technologies
| Architectural Component | Technologies/Frameworks |
|---|---|
| Language |
|
| Server Software |
|
| Presentation Tier |
|
| Application Tier |
|
| Batch Framework |
|
| Reporting |
|
| Common Services |
|
| Data Tier |
|
| Tools |
|
| Target Browsers |
|
In this difficult economic environment, Symfo decided to outsource one of its most critical developments to Q3 Tech. We were definitely reluctant doing so at the beginning of the project. But rapidly we understood that Q3 had the necessary skills and professionalism to bring the project to a successful realization. It was not always easy primarily because of the differences of culture. However once we understood each other, things went much better. We also understood that such a difficult project needed intense communications between Q3 and our company. Our company works on two time zones (Europe and East Coast North America) and we were amazed by the availability of the Project Manager and his team. It really contributed improving communications between us.
Phase I of our product is now ready and we are quite happy with it. We are definitely ready to start Phase II with Q3 and we highly recommend them.