This prototype app picks insights from Medplum app to create an Electronic Health Record (EHR) platform for the creation, retrieval & manipulation of medical resources in compliance with FHIR standards for easy transfer and integration of medical records across EHR platforms.
The app runs locally by spinning up docker images of:
- Fhir-Server
- Ehrbase-Server and
- Postgresql
To run this app: kindly follow the steps
- Open your terminal.
- Run the following commands
npm install
npm install medblocks-ui
npm install tailwindcss autoprefixer
npm install magic-string
(if you are running the app in a WSL environment)npm install -D tailwindcss@latest postcss@latest autoprefixer@latest
npx tailwindcss init -p
- Start the docker container by running
docker-compose up
ordocker-compose up -d
to run in a detached mode. - Afterwards, run
npm run dev
- To access the fhir-server, open localhost:8090/fhir on your browser.
- To access the ehrbase-server, open localhost:8080/ehrbase/swagger-ui/index.html#/ on your browser.