/environmental-health-smart-fhir

SMART on FHIR app to integrate environmental health data

Primary LanguageJavaScript

environmental-health-smart-fhir

SMART on FHIR app to integrat environmental health data with clinical data with the aim to improve population health.

Built with Vue.js, continous integration with Travis, automated unit tests by Jest.

Getting started

Local setup for development and testing

  • Prerequisites: Install current versions of Node and Yarn (alternatively npm).

Get a local copy / clone repository:

$ git clone git@github.com:stfnh/enviornmental-health-smart-fhir.git

Install the dependencies:

$ cd enviornmental-health-smart-fhir
$ yarn

Serve on localhost:

$ yarn serve

This will use an open access FHIR server for testing, no OAuth2 necessary. For details see the smartClient implementation.

Create a production build and serve:

$ yarn build
$ serve -s dist/

You can now test the app using the SMART App Launcher. Use the URL to launch.html as the APP Launch URL (normally http://localhost:5000/launch.html). This app was also tested with Cerner's Code Console.