Helsinki Electronic Records Management Classification System UI
JavaScript CSS HTML
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
config
server
src
tests
.editorconfig
.env.example
.eslintignore
.eslintrc
.gitignore
.nvmrc
.travis.yml
LICENSE
README.md
package.json
yarn.lock

README.md

Build status codecov

HELERM UI

This is a front-end project for Helsinki Electronic Records Management Classification System.

The project structure is based on React Redux Starter Kit (https://github.com/davezuko/react-redux-starter-kit).

Looking for the backend code? It's in this repository: helerm - Helsinki Electronic Records Management Classification System

Requirements

  • node ^4.5.0
  • npm ^3.0.0

Install from source

Make sure you have Yarn installed globally.

1. Clone the project:

$ git clone https://github.com/City-of-Helsinki/helerm-ui.git
$ cd helerm-ui

2. Install depencies:

$ yarn        # Install project dependencies
$ yarn dev    # Compile and launch on local environment

3. Add needed environmental variables

Add these by copying the .env.example to .env and adding the values to the file, or directly through process.env.

You will need to have the CLIENT_* and JWT_TOKEN parameters for the Helsinki Tunnistamo, or run your own https://github.com/City-of-Helsinki/tunnistamo instance.

4. Navigate to http://localhost:3000