Ehealth React-Redux Boilerplate
Author: Bellraj Eapen - 5/4/2018 6:46:52 PMEhealth React Redux
This is a React-Redux boilerplate for developing web applications that interact with Innovation Lab's DHDR. Queries are made by submitting a health card number to the test API. This can be used for DHIR with minimal modifications.
API
The DHDR API does not allow OPTIONS pre-flight call. As a workaround, a proxy server is provided in the server folder that intercepts OPTION requests and sets appropriate headers. The API details are available here.
How to use:
STEP 1: Sign up for a free test account at the innovation-lab website and get you access key.
STEP 2: Find a test health card number here
STEP 3: Get the license text here
STEP 4: Rename the /config/config.example.js file to config.js and add access credentials obtained above.
STEP 5: run
npm install
or yarn install
- STEP 6: cd to server and run
npm install
or yarn install
- STEP 7: From the server folder
npm run dev
- STEP 8 Open http://localhost:3000 to view it in the browser.
Author
Bell Eapen (McMaster U)