...
In order to accelerate project delivery, OpenLMIS version 3 uses a scaled agile approach. Read more about our Methodology and Process.
Tech Stack
Minimum development requirements:
- Processor which supports virtualization: i.e. it must be able to run Docker
- 16 GB RAM
- GitHub Account
- Good 3G internet
For OpenLMIS version 3, the primary technologies used are:
- Docker to run micro-services in containers. Using Docker, OpenLMIS can run on Linux, Mac, Windows or in the cloud.
- Java 8 with Java Spring for the back-end services. Each micro-service provides a RESTful JSON API over HTTP.
- JavaScript with AngularJS 1 for a web application that runs in web browsers. Chrome and Firefox are supported.
...