Openmrs Module Bahmniapps screenshot

Openmrs Module Bahmniapps

Author Avatar Theme by Bahmni
Updated: 1 Aug 2025
145 Stars

Bahmni EMR Frontend code for Clinicians and staff members, written in Angular.JS and React

Overview

Explore the latest innovations in the Bahmni EMR system, where both AngularJS and React offer powerful functionalities in creating a robust electronic medical record platform. The combination of these technologies allows for a seamless user interface and efficient data management, reflecting the ongoing evolution in healthcare technology. With ongoing efforts to migrate from AngularJS to React, the Bahmni community is actively seeking developers to enhance and improve the system’s capabilities.

In this environment, developers can leverage Docker or Vagrant to run Bahmni locally, ensuring an efficient installation process and enabling quick updates. With comprehensive build notes and command instructions provided, setting up the Bahmni EMR is made straightforward for both seasoned developers and newcomers alike.

Features

  • Frontend Technology: Utilizes AngularJS for most components, with the Form viewer implemented in React, promoting versatility in web app development.
  • Docker Support: Recommended for local deployment, allowing developers to easily manage their development environment and hot deploy changes.
  • Extensive Build Instructions: Detailed steps for installation of necessary tools (Node, npm, Yarn, Grunt, and Compass) streamline the setup process.
  • Community Collaboration: Active engagement through Slack and JIRA for tracking tasks and updates enables developers to contribute and collaborate effectively.
  • Hot Deploy Capabilities: Simplifies the deployment process using Docker or Vagrant, allowing real-time updates and immediate feedback on changes.
  • Debugging Resources: Comprehensive guides and videos available to help users troubleshoot issues within the AngularJS environment.
  • SEO Controls: Features an option to prevent search engines from indexing the homepage with recommended metatag instructions for better privacy control.