Web App

Decreasing customer churn and boosting revenue for a beer e-commerce platform

  • Industry E-commerce
  • Services Web Development
  • Number of daily orders 4000
  • Unique users 10000+

Beer E-commerce Platform

The e-commerce platform offering beer, drinking glass and other related accessories, serves 4000 orders daily from 10 000+ unique users.

Introduction
About project

When the Client approached us, their beer e-commerce platform was dealing with some performance-related problems, which resulted in decreasing customer service capabilities. The application wasn’t efficient enough and it wasn’t able to handle thousands of users at the desired level.  

Our tasks

Improve the app performance

Our goal was to improve the existing platform and add some features that would improve its performance.

Replacing the old code with new gradually

Working closely with backend developers from the Client’s team, we were gradually changing the old code and developing new features.

Increasing platform scalability

Improving the platform infrastructure and making all future changes easy to introduce contributing to the platform growth

01

Challenges

1. A complex application infrastructure

The performance of the application was limited due to the complex and complicated architecture. The platform was built in PHP Symfony and data transfer between pages and new components wasn’t efficient enough to ensure good customer experience for the users.

2. Fixing dynamic platform elements

Some of the dynamic elements of the platform did not serve their purpose properly and they needed to be fixed. This issue may have affected the app’s security, and so it was our highest priority, and it was also affecting the app’s performance, being a threat to the positive experience of the customers.

They managed the work effectively, working in sprints alongside the in-house team and ensuring that any issues were properly addressed without comprising the progress of the work. They take ownership of what they’re doing and approach tasks professionally. They take a creative approach to problem-solving, without compromising the quality of code.

Source: Clutch.co

02

Solutions

1. Making gradual improvements

During the development process, new features gradually replaced the old elements. The new features built in React.js made the app safer, faster and more efficient.

2. Boosting the system’s reliability and scalability

The new features are now stored in a portable Docker architecture, which contributes to the system’s reliability and scalability, and it makes the process of launching new functionalities faster and easier – which contributes to the further development of the application.

Technology we used
Axios Library
Docker
LESS
React
03

Project Results

Increased safety, speed and efficiency of each transaction

The e-commerce web application of our Client serves numerous requests simultaneously, processing over 4000 orders every day. Every transaction is safe, fast, and efficient.  

Decreasing customer churn and boosting revenue

User experience of the platform has improved and the percentage of customers dropping their carts decreased significantly, leading to higher revenue.  

Improving platform scalability

Fixes in the old architecture of the application make all the future changes easier, contributing to the growth of the platform.

Conclusion

We have managed to significantly increase the speed, security and efficiency of each transaction taking place in the application. As a result, the client churn decreased and the Client saw the increase in revenue. In addition, the changes contributed to app scalability making any future changes to its functionalities easy to introduce.

Discover our
other projects

JointJS-based workflow automation system for API integration solutions leader
Learn how we helped Appmixer, a leader in API integration solutions, create a JointJS-based workflow automation system....
Building a prototype of an online education platform in just 4 days
From a hackathon to the prototype of an online education platform ready to test with its users in just 4 days! See the process of its design & develop...
Boosting the effectiveness of marketing campaigns management with a new diagramming tool
Find out how we increased the effectiveness of marketing campaign management with a new orchestration tool with custom diagrams and flows....
clutch logoTop Artificial Intelligence Companies 2023
clutch logoTop AI Companies 2023
clutch logoTop Web Developers 2023
clutch logoTop Web Developers 2023