You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-5Lines changed: 3 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
# Hello World SoF App in React
2
2
3
-
This application was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
4
-
You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).
3
+
This application was bootstrapped with [Vite](https://vite.dev/).
4
+
You can learn more in the [Vite documentation](https://vite.dev/guide/).
5
5
To learn React, check out the [React documentation](https://reactjs.org/).
6
6
The app can be launched via the [SMART<sup>®</sup> app launch framework](http://hl7.org/fhir/smart-app-launch/index.html).
7
7
@@ -15,7 +15,7 @@ The app can be launched via the [SMART<sup>®</sup> app launch framework](htt
15
15
A number of options are available for local usage to support testing with synthetic data.
16
16
17
17
### Setup
18
-
This project manages dependencies using the [NPM package manager](https://www.npmjs.com/) in the [Node environment](https://nodejs.dev/) (Node version <= 16 is recommended for this application). Make sure to have both NPM and Node installed before proceeding. The dependencies for the application can be installed locally by typing `npm install` at the command line. A local version of the app can be launched by typing `npm start` at the command line and the page will reload when you make changes. A copy suitable for distribution can be built using the `npm run build` command (see the `build` folder).
18
+
This project manages dependencies using the [NPM package manager](https://www.npmjs.com/) in the [Node environment](https://nodejs.dev/) (Node version >= 20 is recommended for this application). Make sure to have both NPM and Node installed before proceeding. The dependencies for the application can be installed locally by typing `npm install` at the command line. A local version of the app can be launched by typing `npm start` at the command line and the page will reload when you make changes. A copy suitable for distribution can be built using the `npm run build` command (see the `build` folder).
19
19
20
20
### Docker
21
21
To start services via docker, first copy the default configuration files and modify as necessary:
@@ -36,8 +36,6 @@ Parameters for the app are stored in [environmental variables](http://man7.org/l
36
36
#### Parameters
37
37
| Parameter | Description | Allowed Values |
38
38
| --- | --- | --- |
39
-
|`REACT_APP_FHIR_RESOURCES`| Define the FHIR resource(s) to load for the patient |`Condition,Procedure,Observation,Questionnaire,QuestionnaireResponse`|
40
-
|`REACT_APP_FHIR_OBSERVATION_CATEGORIES`| Define what categor(ies) of FHIR observations to load for the patient |`social-history,vital-signs,imaging,laboratory,procedure,survey,exam,therapy,activity`|
41
39
|`REACT_APP_AUTH_SCOPES`| For allowing the app to specify the delegation of a specific set of access rights via launch context. see [App Launch: Scopes and Launch Context](https://build.fhir.org/ig/HL7/smart-app-launch/scopes-and-launch-context.html)|`profile roles email patient/*.read openid fhirUser patient/QuestionnaireResponse.write`|
42
40
| `REACT_APP_DASHBOARD_URL` | Define the (f)EMR URL to which the app can return to | example: https://dashboard.acc.dev.cosri.cirg.washington.edu
0 commit comments