How an automated application is revolutionizing herd records
Case study of the development of the Festada application for clear and automated herd registration.

Requirements
Client’s wish
The client only wanted to modify the functional concept of the application and add new functionalities. However, after studying the initial version of the application, we came to the conclusion that it would be better to create a completely new application - using modern technologies and easy to use in the future.
Problem
Challenge for our developers
The primary problem was the application launch date – the new version was supposed to be available 10 weeks after the start of development. We also had problems importing data from Excel, and our lack of knowledge of the agricultural environment also became a disadvantage. Therefore, we always had to thoroughly discuss each functionality with the client and gradually introduce ourselves to a completely new field for us, which was herd registration.
Solution
How we approached the project
Due to time constraints, we used the backend foundation in .NETcore, implemented Entity Framework, and created a web application in React.js. This allowed us to utilize both the frontend and backend teams and divide the work between them to complete the application development on time.




Benefits
App highlights
- Transparent records for each animal including information on reproduction, efficiency and pedigree
- Herd records summary, including number of animals, average age or number of ancestries, plus interannual evaluation.
- Easy calculations for reproduction
- Other useful features: contacts, veterinary diary and notes
Client
Festada s. r. o.
A highly functional cattle management system.
Simple and automated.
Time framework
- The initial version was launched in less than 3 months.
- The app is still being expanded and we keep adding new functionalities.
Client’s reference
“Our cooperation with Think Easy started in May 2021. The original plan was just to modify the demo version of our app, but in the end, we decided to create a whole new and a more solid system. Within a few weeks, the guys managed to design a cool app that surely surpassed our expectations. Regular monitoring, tests and meetings were integral part of the process. The company impressed us with a 100% professional approach and excellent IT expertise. No matter how complex our requirements were, they always came up with feasible solutions and great ideas. We keep working together, create further extensions for the app and add new features. We can’t recommend Think Easy highly enough!”
Dominika Sokolová, Festada, s. r. o.


Platform
Methods used for development
We chose React.js for frontend development, which we use for most projects. We kept the backend in .NETcore, refactored it, or modified it so that the changes did not affect the behavior of the code, and programmed extensions for REST API and other technologies. The entire application runs in the Amazon Web Services cloud solution.
System preview



















Other case studies