The SELV-V3 user interface is designed to be a single page web application that is optimized for offline and low-bandwidth environments.
Multiple UI modules are compiled together with the OpenLMIS dev-ui to create the SELV-V3 UI. The following UI modules are included:
- OpenLMIS Auth UI
- OpenLMIS Fulfillment UI
- OpenLMIS Reference Data UI
- OpenLMIS Report UI
- OpenLMIS Requisition UI
- OpenLMIS UI Components
- OpenLMIS UI Layout
- OpenLMIS Stock Management UI
- OpenLMIS CCE UI
- OpenLMIS Offline UI
In addition to the modules above, the SELV-V3 UI also includes:
Before pushing a new version of the docker image, you need to provide user-based credentials. They must be defined in the .env file and should have the following form:
# User-based Client ID and secret
AUTH_SERVER_CLIENT_ID=<clientId>
AUTH_SERVER_CLIENT_SECRET=<clientSecret>