Tech Stack and Technologies Used

Link to https://github.com/OpenMRS-Australia/openmrs-cpm/wiki/Resources

The core is built on Java but current development has leveraged REST services to enable client side development in AngularJS as show in the diagram below

Links to technologies used

Build process uses Gradle (previously was Maven)

BDD via Cucumber

References

Spring REST

Angular

RequireJS

Testing