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
+21-8
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,12 @@
1
1
2
2
3
-
This is the base REPOSITORY for Gen3.2 data commons.
3
+
This is the NextJS application for the HEAL Data Commons.
4
4
5
5
6
6
## Getting Started
7
-
Gen3 Data Commons using the Gen3 Frontend Framework is a matter of the following:
7
+
The HEAL Data Commons develop quick startup:
8
8
9
-
* create a clone of [Gen3 Data Commons Application](https://github.com/uc-cdis/commons-frontend-app/)
9
+
* create a clone of [HEAL Data Commons](https://github.com/uc-cdis/heal-data-commons)
10
10
11
11
* Configure the commons by editing the configuration files in the ```config```
12
12
@@ -16,11 +16,11 @@ Gen3 Data Commons using the Gen3 Frontend Framework is a matter of the following
16
16
17
17
Changes to the Gen3 Data Commons Application can be pulled from the Common Frontend Repository. You need configure git to pull from the Common Frontend Repository.
changes to ```main``` can be pulled from the Common Frontend Repository by running:
@@ -34,12 +34,12 @@ This documentation is currently less complete than we would like, but we will be
34
34
35
35
## Installation
36
36
37
-
The minimum node version is set to v20.11.0 only from an LTS perspective.
37
+
The minimum node version is set to v20.71.0.
38
38
Node can be downloaded from the official Node.js site. You may also consider using a [Node version manager](https://docs.npmjs.com/cli/v7/configuring-npm/install#using-a-node-version-manager-to-install-nodejs-and-npm).
39
39
Your version of Node may not ship with npm v10. To install it, run:
40
40
41
41
```bash
42
-
npm install npm@10.2.4 -g
42
+
npm install npm@10.8.2 -g
43
43
```
44
44
45
45
Note: if you see this error:
@@ -51,7 +51,7 @@ you can run ```npx next telemetry disable```
51
51
52
52
Alternatively, you can use `nvm` to install the correct version of npm:
53
53
```bash
54
-
nvm install 20.11.0
54
+
nvm install 20.17.0
55
55
```
56
56
57
57
### Install Dependencies
@@ -78,3 +78,16 @@ You build a Docker image by:
78
78
```bash
79
79
docker build .
80
80
```
81
+
82
+
## Configuration
83
+
84
+
All the configuration files are located in ```config/heal```. As HEAL is currently only used for the landing page the
85
+
relevant configuration files are:
86
+
87
+
* navigation.json
88
+
* footer.json
89
+
* banner
90
+
91
+
## Custom Pages
92
+
93
+
See ```src/pages/SamplePage``` for an example of adding a new page to the HEAL commons.
0 commit comments