This website uses cookies.
Cookies are small text files that allow us to create the best browsing experience for you on our site. Some cookies are necessary for our website and services to function properly. Others are optional.
You can accept all cookies, consent to only necessary cookies, or manage optional cookies. Without a selection, our default cookie settings will apply and expire in one year. You can change your preferences by clicking ‘Manage Cookies’ in the footer. To understand how we use cookies, please read our cookies policy.
This website uses cookies.
Currently, cookies are disabled in your browser. Please enable them and reload the page to continue.
To understand how we use cookies, please read our cookies policy.
Always On
These cookies are necessary for our website to function and cannot be switched off. They do not store any personally identifiable information.
These cookies store the user’s preferred language, region, currency, or color theme and enable the website to provide enhanced personalization.
These cookies are used to collect valuable information on how our website is being used. This information can help identify issues and figure out what needs to be improved on the site, as well as what content is useful to site visitors.
Third-party advertising and social media cookies are used to track users across multiple websites in order to allow publishers to display relevant and engaging advertisements. If you do not allow these cookies, you will experience less targeted advertising.
*Your consent will expire in one year.
Share your requirements and we'll get back to you with how we can help.
Our client is one of Asia’s largest clothing retailers with over 2500 stores across the globe.
Retail
The digital e-commerce platform comprises a Single Page Application and a Mobile App with microservices architecture forming the backend. Microservices, based on Java Spring Boot were implemented for merchandising, costing, and inventory platforms. This provided the information for the frontend. REST API calls were used to communicate with each microservice and this was handled by the BFF layer (Backend for Frontend).
One of the main advantages of our code is that it can be easily configured for different regions and brands. Using the same codebase, we deployed the system in eight countries for three different brands. The code can also be customized with features specific to one country.
Performance testing revealed that our solution was able to handle twice the load when compared to the previous year. Being a global retail player, implementing Microservices resolved their biggest problems related to expansion and scaling of their IT systems, while bringing in flexibility and agility.
Our client used multiple third party systems for order management with individual deployments in regions such as Canada, China, and the United States. They faced several challenges with the existing system and wanted to replace it with an in-house, global order management system.
The microservices-based architecture provides the foundation for the digital e-commerce solution, comprising over 20 platforms that cater to all the functions of the EC store. Following is an overview of the main ones developed:
Order Fulfillment: Core, Basket, Payment, Inventory, Order History, Cost, and Sales
Frontend: CMS, SPA, Web and Mobile BFF
Customer: Account, Coupon, Newsletter, Analytics, Catalog
Store: Customer Support, Order Management, POS, and Reporting
Our client used multiple third party systems for order management with individual deployments in regions such as Canada, China, and the United States. They faced several challenges with the existing system and wanted to replace it with an in-house, global order management system.
The microservices-based architecture provides the foundation for the digital e-commerce solution, comprising over 20 platforms that cater to all the functions of the EC store. Following is an overview of the main ones developed:
Order Fulfillment: Core, Basket, Payment, Inventory, Order History, Cost, and Sales
Frontend: CMS, SPA, Web and Mobile BFF
Customer: Account, Coupon, Newsletter, Analytics, Catalog
Store: Customer Support, Order Management, POS, and Reporting