Skip to content

UI for Termed web-based vocabulary and metadata editor.

License

Notifications You must be signed in to change notification settings

THLfi/termed-ui

Repository files navigation

Termed UI

Termed is a web-based vocabulary and metadata editor.

Termed UI provides the frontend (JavaScript-based user interface) of the editor.

Setting up dev environment

Required tools are JDK 8 (preferably Temurin) and Maven 3.8.

First install and start Termed API.

Install Node, npm and npm & bower dependencies using frontend-maven-plugin:

mvn verify

Note: On Windows workstation you must edit the scripts section in package.json to use backslashes instead of slashes before running the above:

{
  "scripts": {
    "build": ".\\node\\node -- node_modules/grunt-cli/bin/grunt",
    "start": ".\\node\\node -- node_modules/grunt-cli/bin/grunt dev"
  }
}

Now you can start the application in development mode:

./node/npm start

Or if you are using Windows command line:

.\node\npm start

UI should respond at http://localhost:8000.

Note that Termed UI assumes that Termed API is running at http://localhost:8080.

About

UI for Termed web-based vocabulary and metadata editor.

Resources

License

Stars

Watchers

Forks

Packages

No packages published