
Since 2019, we have been working with the client’s team to support and further develop their e-commerce platform
Together with the client, we improved the e-commerce platform by developing a new shopping cart, updating the homepage, and implementing personalization features.
In 2020, due to the COVID-19 pandemic, physical retail stores were temporarily closed. In response to rapidly changing market conditions, the client initiated a large-scale transformation of its website — the company’s primary sales channel. Our team promptly joined this initiative.
As part of the transformation, the website was enhanced with home delivery for items available in offline stores, as well as contactless in-store pickup. API integrations enabled consultants to demonstrate products via personalized live video sessions and answer customer questions in real time.
Dynamic Shopping Cart
Working closely with the client’s internal team, we developed a new, user-friendly shopping cart. The cart was migrated to an order processing service, already used by other client products, and implemented as a unified module for both mobile and desktop versions of the site.
The key advantage of the new dynamic cart is that all essential checkout information — selected items, delivery method, customer contact details, and payment options — is now available on a single page, significantly simplifying the purchase flow.
Personalization Integration
The client aimed to provide website visitors with personalized product recommendations based on individual interests and purchase history. To achieve this, we integrated a personalization service and updated the product catalog design and authorization widget.
Using big data technologies, customers now receive relevant product suggestions, allowing them to discover suitable items faster and more efficiently.
Technologies
Vue, TypeScript, Web Components, Knockout.js, AngularJS, Java, Spring, Elasticsearch, Pentaho
The updated platform became a more effective and scalable online sales channel. Overall, the improvements strengthened the client’s e-commerce resilience, improved user experience, and supported rapid adaptation to changing market conditions.
Overall, the improvements strengthened the client’s e-commerce resilience, improved user experience, and supported rapid adaptation to changing market conditions.