Modularity at frontend layer is achieved by assembling (UI) components in various technology stacks:

Each stack is further split into a (non-functional) core component and the set of modules, implementing the various (functional) features.

openIMIS FE core provides:

Each openIMIS FE module is standardised to