A sample web application using the Catalyze v2 API. Read more about it at https://catalyze.io/blog/a-simple-hipaa-compliant-web-application-using-the-catalyze-v2-api/.
This application is an interactive online version of the PHQ-9 Depression Questionnaire.
Dependencies:
- Node JS
- Bower (
npm install bower
) (npm
comes with node)
Setup:
-
Clone this repo
-
Edit
frontend/assets/config.js
, adding your Catalyze v2 and medl.io API keys). -
Install Bower and node dependencies via command line:
$ bower install $ npm install
-
Start the node server:
$ node backend/app.js
-
Navigate your browser to http://localhost:8000/.
(the node dependency is needed because some browsers have security policies that don't allow file:/
URLs to access cross-origin resources - if your browser doesn't, or you change that policy in your browser, you can stop after bower install
)