
This project is developed based on OHIF Viewer, a specialized platform for viewing, reviewing, and managing medical images and DICOM data, built around a modular architecture and an extensible structure.
The project structure consists of a collection of modules, user interface components, services, and different layers responsible for data processing and visualization. This architecture allows different capabilities of the system to be developed more independently while providing flexibility for customizing and extending existing functionalities according to project requirements.
During the development of this version, the existing project structure was reviewed and different parts were customized according to the intended objectives. The primary focus was on creating a more consistent, simpler, and more usable experience within the specialized environment of medical image viewing.
The user interface structure and the way users interact with different parts of the system were also considered to make the platform's capabilities easier to use, with less complexity and a more organized workflow. In addition to extending existing capabilities, this project provided an opportunity to work with a relatively large and multi-layered codebase and to explore the relationships between different components, modules, and services.
From a technical perspective, this project provided experience in developing complex user interfaces, working with modular architecture, managing reusable components, customizing project structures, and developing capabilities related to medical image visualization.
The ultimate goal of this version is to provide a developed and customized implementation of OHIF Viewer that maintains the core structure and key capabilities of the platform while providing a more suitable user experience and a more consistent overall structure.
