Brief results of the collaboration:
- Having migrated to a new technology stack in two months with zero downtime, the system is employed by 760 medical and social institutions worldwide.
- With a 30% performance boost and improved scalability, the solution has already helped to manage 15,500 clown visits to 515,000 patients in 10 countries.
The company was founded in 1994 in Austria as one of the first hospital clown programs in Europe. Within a few years, it developed into one of the leading organizations in the field. In 2003, the customer established a nonprofit foundation as an umbrella organization of its international group.
The company had a legacy platform for managing clown visits. Built upon an outdated stack, the system was no longer capable to sustain user growth and functionality extension. On top of that, the solution lacked logging.
Aiming to achieve scalability and improve performance, the customer turned to Altoros for proven experience with .NET Framework and expertise in system optimization.
Under the project, the team at Altoros had to address the following issues:
- The customer expected zero downtime during the migration process.
- Entity Framework Core (EF Core) had to be customized to support mapping across database relations.
By migrating the system to ASP.NET MVC 2.1, developers at Altoros improved performance by 10 times and enabled further scalability.
As EF Core did not support mapping between two database tables and one entity class, our engineers created a one-to-one relation between two linked entities and then updated the code. To adjust the system to the new approach of consuming stored procedures and views in EF Core, experts at Altoros analyzed and updated all the corresponding code parts.
By implementing and customizing Telerik UI, our team managed to migrate critical UI components, preserving the solution’s original layout and avoiding a negative impact on functionality.
Finally, developers at Altoros delivered a logging module for convenient user authorization.
social and medical instituions
Collaborating with Altoros, the customer migrated its solution to a new technology stack with zero downtime in just two months, while achieving a 30% performance boost and improving scalability.
Utilized by 760 social and medical institutions worldwide, the system is now able to sustain ongoing user growth and functionality buildup.
Operating in 10 countries, the solution has already helped to organize and manage 15,500 clown visits to 515,000 patients.