OpenMRS 2.x Android Client

If you are an implementer and you wish to use our application, please do not hesitate to contact us via talk.openmrs.org. We are looking forward to collaborating with implementations of any size and geographic location that wish to use our product. We are very flexible and open to adjusting the objectives of the project to satisfy real life requirements first.

Abstract

The purpose of this project is to provide an OpenMRS 2.x client for Android devices. The app covers most of the functionality present in the web application including registering patients, taking visit notes, capturing vitals, etc..

The app communicates with OpenMRS instances using REST. It supports working offline (without network connection) with a chosen subset of patients. The database on the device is encrypted and password protected in order to secure patient data.

The first release is named to match OpenMRS 2.0.

User Manual

In order to test the application, you can use our test server which is http://devtest04.openmrs.org:8080/openmrs. The username is admin and the password is Admin123. It is an installation of OpenMRS 2.2 with the additionally installed REST module upgraded to 2.12-SNAPSHOT, which you can download here.

6 Comments

I was trying to work on this project but the Gradle build is not successful. I installed Android 6.0 and Android 5.1 and have the latest SDK tools. Can anyone help me with resolving this issue? I have attached the log file of the Gradle console.