Development and maintenance of the eSkot application

ČMSCH eSkot

services

Architecture designAnalysisWeb application developmentCloud operation

platforms

WebWeb services

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.

  • taking over development from the internal team
  • modernization of the .NET application
  • better integration and extensibility
  • freeing up the client's expert capacity

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.

  • coexistence of .NET and Java modules
  • gradual transition from SOAP to REST
  • a new module for the mating plan
  • more flexible work with data across stables

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.

Development and maintenance of the eSkot application
  • a more stable and modernized system
  • faster response to new requirements
  • better use of internal expertise
  • higher quality of breeding outputs

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.

Development and maintenance of the eSkot application

Let's discuss your vision over a coffee.

Fill out the form, or contact us directly.