User Interfaces
After login, the users are to land in a Dashboard page from which all actions are to be started.
The Dashboard is to be composed by widgets, enabled/disabled/customised in a per role/level basis.
The Widgets are independent sections composed of one or more customisable components:
- Enabling/disabling a Widget should effectively turn off/on all functions that their components provide, and not only hiding/showing the element in the DOM.
- Enabling/disabling a component of a Widget can simply hide/show its elements in the DOM.
Hardware Interfaces
Software Interfaces
Communications Interfaces