• Cases
  • We migrated the website from ASP.NET Core 2.1 to ASP.NET 6.0 for a golf equipment retailer

We migrated the website from ASP.NET Core 2.1 to ASP.NET 6.0 for a golf equipment retailer

  • Industry

    Retail & eCommerce

  • Project type

    Web

Description

Our client is a retail company that sells equipment for golf. The company’s eCommerce retail strategy has been developing over many years. With time flow, the team started to notice that they face serious restrictions due to the peculiarities of the existing infrastructure and realized they needed to take their website to a new level. The website began to work slowly, its design was not responsive and it was challenging to manage it.

The company needed a new website that could meet modern security, performance, and mobility standards. But at the same time, it was necessary to preserve the existing content in order to avoid downtimes during the modernization process. Moreover, it was required to deploy the solution in the cloud in order to ensure the required scalability, productivity, and backup.

Client`s pain and concern

Amid the company’s growth, we began noticing obvious disadvantages of the code that was written 5 years ago.

It is becoming more and more difficult for our company to find specialists who can work with our website which was built with ASP.NET Core 2.1.

Project Team size

  • Project manager
  • Business analyst
  • 2 .NET Developers
  • QA engineer
  • UX/UI designer
Project Team size

Solutions

Our developers created a CI/CD conveyor with the help of Azure DevOps Server to streamline the introduction of the necessary changes.
The Softacom team conducted code refactoring, replaced ASP.NET Core 2.1 with ASP.NET 6.0, and adjusted the system architecture. We implemented an absolutely new structure of access rights and optimized the functionality with a view to helping users enhance their interaction with the website. At the request of the client, we also implemented a payment service to enable payment on the site.

We also provided consultation services during the realization of the project. It allowed us to minimize issues with inner integration and risks of backward compatibility with the architecture of the old app.
Thanks to the migration and the implementation of modern technologies, our customers managed to decrease the project costs and reduce their future expenses on tech support and maintenance.

Technologies

  • used in the project
  • C# C#
  • JS JS
  • Visual Studio Visual Studio
  • Microsoft SQL Server Microsoft SQL Server
  • .NET 6.0 .NET 6.0
  • Azure Azure

Outcome

The new website version demonstrates stable performance and has expanded functionality that allows our customer to attract new clients and boost the loyalty of the existing ones.

The migration helped to decrease future expenses on website tech support and maintenance.

Subscribe to our newsletter and get amazing content right in your inbox.

You can unsubscribe from the newsletter at any time

This field is required
This field is required Invalid email address

You're almost there...

A confirmation was sent to your email

confirm your subscription, make sure to check
your promotions/spam folder