Component diagram
Component description
Components | Description |
---|---|
Trace-X |
Trace-X is a system allowing the user to review the parts/assets catalogue, start a quality investigations and receive quality alerts. |
Trace-X API |
The Trace-X API is the interface over which the data consumer is communicating. |
AssetsController |
The AssetsController provides a REST interface for retrieving the parts/assets information. |
DashboardController |
The DashboardController provides a REST interface for retrieving overall statistics displayed on a dashboard screen. |
RegistryController |
The RegistryController provides a REST interface for retrieving the data from parts registry. |
ImportController |
The ImportController provides a REST interface for importing assets and publishing them in the Catena-X network. |
AssetRepository |
The AssetRepository is a component responsible for storing and getting assets from database. |
BPNRepository |
The BPNRepository is a component which stores BPN → company name mappings. |
NotificationsRepository |
The NotificationsRepository is a component responsible for storing and holding status of sent/received notifications. |
Database |
The database is a place for storing assets, relations as well as sent/received notifications. |