#.Net #ASP.NetCore #Redis #React.js #Sports
Back-end Development
Front-end Development
S-Size (1–3 engineers)
$50,000 – $250,000
The main task of this project was refactoring the existing legacy code, as well as providing ongoing support and customization of the system according to the client’s requirements based on technical specifications. The goal of the project is to migrate the application to the latest version of .Net Core and enhance its functionality, including features such as remote booking of golf courses via the web, tracking course availability, ordering food and drinks during the game, and much more. The system allows full management of golf clubs at all levels
Our work significantly improved the functionality and performance of the system by decomposing the monolith into modules, resulting in more convenient and efficient management of the golf clubs. The end client highly appreciated the outcome, particularly noting the significant increase in system performance
By decomposing the monolith and implementing a modern tech stack, the platform enhanced operational efficiency, leading to a 30% reduction in IT maintenance costs and a 25% faster booking process for end-users








We transitioned from outdated technologies to modern ones in the server-side of the system
The legacy heavyweight monolith was decomposed into a series of independent modules, which allowed for increased system performance and reduced resource usage


We modernized the golf club management system by migrating its backend to .NET Core and decomposing the legacy monolith into modular services. The frontend was rebuilt using Vue.js for responsive club management features, while Redis caching and SMTP services were integrated to enhance performance and communication. This architectural refactoring significantly improved system scalability and operational efficiency for the multi-location client


Web service that allows remote management of clubs, tracking games, visitors, purchases, consumables, equipment, and machinery