A healthcare management solution
OpenMRS is a collaborative open source project that helped create electronic medical records (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 is huge. While the backend provides a mechanism that can 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 an SPA experience...