Page tree
Skip to end of metadata
Go to start of metadata

mUzima code is organized into modules with each module playing a specific role. There is inter-dependency in the modules where one module requires another module. e.g to compile muzima-android you will need to have muzima-api which in turn requires that you have search-api.

A similar dependency is maintained with the OpenMRS modules. e.g The TeleConsultation module requires that mUzima Core module is installed at runtime.

All muzima code is stored in the muzima github repository. Some of this code may require that you login to github so its advised you login or create a github account if you do not have one.
  • mUzima mobile:

mUzima Android: https://github.com/muzima/muzima-android

mUzima API: https://github.com/muzima/muzima-api

search API: https://github.com/muzima/search-api

  • Supporting modules:

mUzima Core module: https://github.com/muzima/openmrs-module-muzimacore

mUzima Consultation module: https://github.com/muzima/openmrs-module-muzimaconsultation

mUzima Fingerprint module: https://github.com/muzima/openmrs-module-fingerprint

  • Device Security modules:

Device Manager webapp: https://github.com/muzima/muzimamanager

Device Manager webapp UI: https://github.com/muzima/muzimamanager-ui

Device Manager client app: https://github.com/muzima/muzimamanager-android

 

Note:

It is adviced that you Fork the repository(ies) of choice and work on your fork. To have your code merged to the main repo, create a Pull Request in github and our repository manager will work with you to merge the code
  • No labels