Software architecture
Since it is about complex applications, PhotoSoft is built in the modular approach. This allows that modules can be upgraded in a simpler way, independently in accordance with user requirements or in accordance with the new standards.
The figure below presents the most important PhotoSoft modules with implemented functionalities and features: