Efficient e-commerce system

Details

Duration:
2 years
Technologies:
Kotlin, Java, Spring, React, JavaScript
Type of Service:
End-to-End Product Development, Integration

Problem

The client is the owner of a chain of stores operating in Europe. It also has an existing e-commerce system that manages all ordering activities and purchases from local stores. The client has an idea to expand the product range by adding a market where suppliers could provide offers. This solution would be fully integrated with the existing system, which consists of many different services.

Challenge

The most difficult part of the process was integrating the product with the client’s system. In order to keep all of the existing functionalities, it was necessary to thoroughly familiarize ourselves with the domain and logic of the existing solution. Efficiency is of particular importance due to the volume of orders processed every day.

Solution

The product that was created is a fully configurable offer market for suppliers with an advanced search mechanism and user panel. It has been integrated with the existing system while preserving its existing functionality. Integrations took place using the REST API and SFTP. The system has been optimized to accept hundreds of thousands of orders a day. The selected payment system is PayU: Payu payment system integration

Result

Thanks to the new system, the customer received a product that increased its assortment, which lead to an increase in the number of consumers and orders.