One of the project’s main challenges was the rapid changes in the client’s requirements during the system’s implementation. The project team had to remain flexible in adapting new functionalities while maintaining the stability of the system’s architecture.
From a technological perspective, it was also crucial to avoid overcomplicating the solution. Technologies such as React and the CQRS pattern were used only in those system modules requiring the highest performance and interactivity.



