{"repo":"Bahmni/openmrs-module-bahmniapps","free":true,"listed":false,"github":"https://github.com/Bahmni/openmrs-module-bahmniapps","clone":"git clone https://github.com/Bahmni/openmrs-module-bahmniapps.git","description":"Bahmni EMR Frontend code for Clinicians and staff members, written in Angular.JS and React","language":"JavaScript","stars":153,"topics":["emr","frontend","hospital-management-system","angularjs","react","social-impact","tech4good","hacktoberfest"],"license":null,"category":"ui-components","readme_excerpt":"Bahmni Apps 1. This repository contains most of the frontend code for the Bahmni EMR . It is written in AngularJS with only the Form viewer part utilising React . 2. See the sub-folder: ui/app/ to understand which all modules of the EMR UI are contained in this codebase. 3. Regarding the decision of migrating away from AngularJS and instead use React, please read this blog writeup: Bahmni EMR - 1 M lines of code 4. This code needs help in migrating to React. If you are interested in helping, please ping the Bahmni team on Slack ( #community channel). 5. All Epics, Stories, Bugs, etc are tracked in JIRA: Volunteer Board. 6. To Run Bahmni locally you should use Docker option of Bahmni or Vagrant option. Docker is recommended. Build Notes 1. This build requires Node, npm, yarn, grunt and compass (ruby). 2. You can see the Github Action Build to see what commands get executed. One time installation: These steps need to performed ONLY the FIRST TIME you set up this code. 1. Install node/npm (node version: 10.11.0). Preferably use nvm, so that you have control over which project uses which version of node. See: - how to install Node using nvm. - how to install NodeJS on mac. 2. Install Yarn: npm install -g yarn 3. Install Grunt: npm install -g grunt-cli 4. Install Compass: - Compass compiles SASS/SCSS into CSS. - Requires ruby (It's recommended to install ruby also using rvm. See install rvm with ruby). - Ruby version: 3.1 - Once ruby is installed, you can install compass using: ge","default_branch":null,"files":null,"tree":[],"storefront":"/r/Bahmni","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Bahmni/openmrs-module-bahmniapps/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}