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.
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
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#
- JS
- Visual Studio
- Microsoft SQL Server
- .NET 6.0
- 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.