summaryrefslogtreecommitdiffstats
path: root/README.md
blob: 3251be3fb7b6d94d010ed07df55a70306d228815 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
GraphGraph is a tool for viewing A&AI schemas.

## Limitations

* This is a prototype!
* Works in Firefox. Don't use Chrome if possible
* v13 schema doesn't work (schema is broken)

## Running frontend and backend separately (development)

To start the frontend just run the following command:

### `cd ./graphgraph-fe && npm install && npm start`

The UI will be available on http://localhost:3000

In order to start the webservices run the App.java from your Java IDE (the service runs on localhost port 8080). 

## Building docker images

### `mvn clean install -Pdocker`

## Running GraphGraph locally

You have to start a local instance (i.e. localhost) of schema-service. Afterwards build the GraphGraph JAR file with: 

### `mvn clean install`

Go into the target directory and run the JAR file with -d switch:

### `java -jar graphgraph-X.Y.jar -d`

where X.Y is the current version. For more options run the help via: 

### `java -jar graphgraph-X.Y.jar -h`