A crucial aspect of working on the application was that it should provide support for the functioning of the company on many levels. It includes not only high-level project management, but also customer service, invoicing and much more. The application is used by both managers and employees, but also customers, and each of these groups needed it for different purposes.
The wide range of application functionalities required increased attention and focus on detail. Project Manager delegated to the project, front and backend developers, Quality Assurance specialist and an architect completed their tasks in a relatively short time.