Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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.

...