A healthcare management solution
OpenMRS is a collaborative open source project that helped create electronic medical record (EMR) software. It was first released in May 2014 and was originally written in Java.
OpenMRS, Inc. is a registered non-profit company that is the owner of all project-related intellectual property and the maintainer of the software’s public license. The entity also represents the project in legal and financial matters.
Overall, the project has about 200 permanent contributors divided into a dozen teams. The development is mostly done on GitHub, with project management being centralized on Jira.
Problem description
The project’s ecosystem was huge. While the backend provided a mechanism that could be extended in the form of Java modules, the frontend was often considered a necessary evil and was either reimplemented or replaced by a suitable alternative.
One problem here was that many distribution creators wanted to have a SPA experience...