eSkot is a specialized application for processing breeding and pedigree data and calculating national breeding values. Favorlogic took over its development and maintenance from the client's internal development team and brought significant improvements and modernization, including the implementation of new functionalities and transition to more modern technological solutions.
Architecture design Analysis Web application development Cloud operations
Web Web services
The client obtained a stable and modernized application that better suits their needs.
The client needed to reliably maintain and further develop the eSkot application, which was originally developed on the .NET platform. The internal development team needed to focus on professional processing of breeding and pedigree data and was looking for an external partner who could take over the technical part of development and ensure modernization of the application, including adding new features and ensuring better integration.
We took over the existing application and created an interface that allows not only maintaining and updating existing code on the .NET platform but also developing new modules on the Java platform. This ensures that all modules, regardless of the original programming language, communicate as one coherent whole. We gradually replaced older SOAP web services with a more modern REST API, which simplified and streamlined data communication. We implemented a new module for mating, which generates an ideal mating plan based on breeding values. We also added comprehensive lists of breeding females and calves, which allow processing animal lists across stables and farms, thereby improving the flexibility and clarity of data records.
Thanks to our company taking over the development, the eSkot application became more stable and adaptable to future needs. The customer now has a modernized system that can quickly respond to new requirements and technological changes. The client's internal development team gained more time for professional analyses and data processing, which led to more efficient use of their expertise and increased quality of breeding and pedigree outputs.
Let us know