This 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 OpenLMIS Reference-UI. UI modules included in the OpenLMIS Reference-UI are:
- OpenLMIS Auth UI
- OpenLMIS Fulfillment UI
- OpenLMIS Reference Data UI
- OpenLMIS Report UI
- OpenLMIS Requisition UI
- OpenLMIS UI Components
- OpenLMIS UI Layout
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>