Retail Globalization for Major Retail Company

Revolutionizing Retail Checkout: A Case Study of Developing Backend Systems for Mobile Scan & Go and Self-Checkout Point of Sales in Retail Stores in Canada, UK, Mexico and Japan.

Project Name

Implementing a Global Cloud-based Point of Sale System across the United Kingdom, Japan, Canada, and Mexico

Business Problem/Scope of Work

The business problem in this case study is the need to create backend systems for Scan & Go mobile applications and Self-checkout point of sales that can be employed in customer retail locations in multiple countries including Canada, the United Kingdom's ASDA, Mexico, and Japan's SEIYU. This requires the integration of technology and systems that can effectively handle different languages, currencies, and regulations in each country. The goal is to provide customers with a seamless and convenient shopping experience by allowing them to use the Scan & Go mobile applications and Self-checkout point of sales to make purchases and payments.
 
The challenge in this case study is to develop backend systems that can handle the complexity of operating in multiple countries and comply with local laws and regulations. This requires a deep understanding of the specific needs of each country and the ability to integrate different systems and technologies. In addition, the backend systems need to be reliable, secure, and able to handle high volume of transactions. Finally, the backend systems need to be scalable to accommodate future growth and expansion.
 
Overall, the business problem in this case study is the need to create backend systems that can support the Scan & Go mobile applications and Self-checkout point of sales in multiple countries, while providing a seamless and secure shopping experience for customers and comply with local laws and regulations.
 
 
 

Business Solutions

Our proposed solution for the Scan & Go system is to create server-side structures that will support the mobile app and self-checkout point-of-sale systems. This technology will enable customers to scan and pay for items using their mobile devices while they shop, making the checkout process faster and more efficient.
 
The server-side structure will be designed to securely handle transactions and integrate with existing inventory and payment systems. This technology will be implemented in select stores in Canada, the UK, Mexico, and Japan, to enhance the overall shopping experience for customers.
 
The new system will allow customers to scan and pay for items using their mobile devices, streamlining the checkout process and reducing wait times, improving overall shopping experience for customers.
 
 

Technical Solution

The proposed solution for the Scan & Go system for retail entities in Canada, the UK, Mexico, and Japan is to create cloud-based microservices using Microsoft Azure. These microservices will handle tasks such as cart management and checkout for the ASDA and SEIYU Scan & Go mobile apps and self-checkout point-of-sale systems. They will be designed to handle a high volume of requests and can be reused across multiple international companies.
 
To ensure the effectiveness of these microservices, a variety of technologies such as Java, Spring, Hibernate, Apache Camel, Node.js, Kubernetes, and Couchbase will be used. Additionally, the solution will automate the process of building, testing, releasing, and deploying the microservices.
 

 

Technologies/ Skills Used

The proposed solution for the Scan & Go system will involve using a variety of technical skills and technologies. These include programming languages such as Java and Spring, as well as tools like Jenkins, Apache Maven, Apache Camel, and SonarQube. Node.js, Kafka, and databases like MySQL, MariaDB, Couchbase, and Cosmos DB will also be utilized.
 
Additionally, Docker and Kubernetes will be used for containerization and cluster management, while Dynatrace and Splunk will be employed for monitoring performance. Other important tools and processes include OneOps for management, CI/CD for continuous integration and deployment, and Cucumber Script for automated testing.
 
These technologies will be used to build, integrate, deploy, and monitor the performance of the system to ensure its smooth functioning.
 
 

Customer Success Outcomes

As a result of this project, we have successfully modernized the Point-of-Sale systems and migrated them to Kubernetes clusters. This has enabled the entire Point-of-Sale network to run in both online and offline configurations, providing increased reliability and flexibility.
 
Additionally, we have successfully implemented the Scan-GO feature, which allows customers to shop with no contact, thereby reducing the risk of transmission of diseases. This improves the overall shopping experience for customers and promotes safety during the pandemic.
 
 
 

Latest Case Studies

Our Case Studies

Pronix is committed to protecting and respecting your privacy. Please confirm that you agree with our privacy policy by checking the box below.

* I agree with the privacy policy and consent to receive communications from Pronix.