Before jumping into setup local code for development, it is important to understand Bahmni and its architecture. This is because different sub-components of Bahmni have different backing code repositories (in different tech stacks) and hence, it is imperative you understand what repository/codebase you wish to setup locally, and why. Training: Please watch Bahmni training video here to get familar with Bahmni software and architecture: Bahmni - Starting off the Bahmni Journey - Dec 2021 (Training) Demo: Play with our online Bahmni demos to get familiar with Bahmni look-and-feel and functionality: Bahmni Online Demo Docker: Setup Bahmni locally on your own machine using this: Running Bahmni on Docker Code: Now you can setup the code (brief steps mentioned below for frontend and backend of Bahmni EMR). Note: You will need to know which repository you need to setup depending on what you wish to change. Ask on Slack #community channel for guidance.
|