Our client is the Polish company Prime Eva https://primeeva.com/, which has its own factory producing premium-quality mats for different types of cars. The mats are developed in eco-friendly production, individually for each car model, and then sold in an online store that is very user-friendly. The company’s employees work in a multifunctional ERP system that automates key business processes, which has a positive impact on prices and the culture of customer interaction.
Оглавление

https://primeeva.com/
Case Study: Polish PrimeEVA Factory
About the factory (from the website)
About the project
The technical task is to provide sales through a non-template online store interface, where you can choose the model, make, and other characteristics of your car, after which suitable mats, clips, and additional accessories will be selected for you.
Without going beyond publicly known data and the NDA regarding the systematics of this business, the following can be said:
The company’s software interacts with many services - the WAPI fulfillment service, Microsoft email mailing, a car model database, a barcode registry, a separate CRM system, and some other services.
Problems and solutions
Architecture
Lack of documentation
Legacy
A lot of testing
Complex algorithms
Complex integrations
Asynchronous parallel processes
Deferred tasks
Solutions
Audit of subsystems and the core
Process monitoring
Refactoring
Deployment automation
Delivery automation
Test automation
Architecture design
Closing vulnerabilities
Development of the delivery module
Development of the packaging module
Development of the export and financial reports module
Parallelization
Results
Eliminating customer loss
Performance improvement
Improved readability
Improved testability
Documentation coverage
About the team
As part of the work on the project, we assembled a working group with a system architect, a business analyst, and three programmers. In parallel with us, our partners worked on the project - the British company Wodo Ecom LLP (London) - their project manager and e-commerce specialist. We actively interacted with several company representatives and flexibly accepted, analyzed, and implemented new requirements. For high-quality work on the project, special meetings were organized to design and consolidate the necessary technical processes; the work was built in a tracker, tasks were decomposed and detailed in the process, since for this project it was not possible to write and approve a full technical specification due to frequent shifts and changes in requirements, as well as the need for short iterations and a version delivery pipeline.
Conclusions
Ingello can be trusted with large and non-template projects. We are not the largest IT company on the market, but we have a very deep approach to development; our experience gives us a high-quality understanding of clients, their companies, and internal processes. Contact us with projects of any complexity.
Screens: from the website, admin panel, diagrams







