eLMIS implementation in Eswatini
# OpenLMIS Requisition Service
This repository holds the files for the OpenLMIS Requisition Independent Service.
## Prerequisites
* Docker 1.11+
* Docker Compose 1.6+
## Quick Start
1. Fork/clone this repository from GitHub.
```shell
git clone
github.com
```
2. Add an environment file called `.env` to the root folder of the project, with the required
project settings and credentials. For a starter environment file, you can use this
one. e.g.
```shell
cd openlmis-requisition
curl -LO
raw.githubusercontent.com
```
3. Develop w/ Docker by running `docker-compose run --service-ports requisition`.
See Developing w/ Docker.
4. You should now be in an interactive shell inside the newly created development
environment, start the Service with: `gradle bootRun`
5. Go to `http:// :8080/` to see the service name
and version. Note that you can determine yourDockerIPAddress by running `docker-machine ip`.
6. Go to `http:// :8080/api/` to see the APIs.
## API Definition and Testing
See the API Definition and Testing section in the Example Service README at
github.com.
## Building & Testing
See the Building & Testing section in the Service Template README at
github.com.
## Security
See the Security section in the Example Service README at
github.com.
## Developing with Docker
See the Developing with Docker section in the Service Template README at
github.com.
### Development Environment
See the Development Environment section in the Service Template README at
github.com.
### Build Deployment Image
See the Build Deployment Image section in the Se …