Case Study

Website redesign and upgrade while eliminating legacy code

CHALLENGE

CYBEX required a website redesign. Its website accumulated substantial legacy JavaScript code that slowed its performance while hindering sales and conversions. The code impeded proper maintenance and scaling of the platform, limiting the company’s ability to grow and implement new features.

 

Additionally, the website was running on Drupal 7, which was nearing its end of life at the time. Remaining on the 7th version was not an option, as it would expose the site to security vulnerabilities and make it incompatible with modern technologies in the future.

 

To address these challenges, CYBEX sought the expertise of AnyforSoft.

E-Commerce website development and third-party integrations

SOLUTION

Our first task was website migration. Given that the website was built on Drupal 7, we decided to upgrade it to Drupal 9, the latest version at the time. However, due to the extensive legacy code, a direct migration of all data to the new environment was not feasible. The legacy code was deeply integrated into the system and would carry over existing performance issues. Therefore, we opted to develop a new website from scratch using Drupal 9.

 

We successfully eliminated the legacy code and built a well-optimized website that shows green scores in PageSpeed Insights.

THIRD-PARTY INTEGRATIONS

To streamline CYBEX’s workflows, we integrated the platform with the ERP system. It displays real-time product pricing and quantity information, facilitating sales, inventory, and supply chain management.

 

Additionally, the website was integrated with Nova Post API, enabling customers to select their nearest post office during checkout.

OUTCOME

What we achieved

The efforts of our team resulted in a robust and secure website with smooth performance. By eliminating the legacy JavaScript code and building a new site from scratch on Drupal 9, we ensured an optimized user experience and improved site speed, as evidenced by the green scores in PageSpeed Insights. The integration with the ERP system and Nova Post API further enhanced operational efficiency, facilitating real-time management of product information and offering customers a streamlined checkout experience. 

 

AnyforSoft continues to work on this project, providing maintenance and support services.

AnyforSoft delivered dozens of similar projects. Let us help you to fulfill your idea!

LET'S TALK

Functionality

To streamline CYBEX’s workflow, the following functionality was implemented:

ERP Integration

ERP Integration — We integrated the platform with the ERP system to automate the updating of goods quantities and pricing information, ensuring real-time accuracy across all sales channels.

1
Nova Post API

Nova Post API — We integrated the website with the Nova Post API, enabling customers to select their nearest post office during checkout.

2
WORK WITH US

Looking for a expert e-commerce development team?

We can help you modernize legacy software or develop a robust solution from scratch. Contact us today and tell us about your project.

Choose a file

See more cases

Bellame

Beauty online store

Stage Entertainment

Tickets online store