OHDSI / AthenaUI

UI of web application for distributing and browsing the Standardized Vocabularies for the OMOP CDM
6 stars 3 forks source link

AthenaUI Front-end

AthenaUI front-end application is the single page web application built via React UI library. Application is distributed as a Java Jar archive.

Build Web Applications

Get sources

Checkout AthenaUI repository:

git clone https://github.com/OHDSI/AthenaUI.git 

Install npm packages

After getting the sources please execute following commands:

cd AthenaUI
npm install

Build

In order to assemble AthenaUI web application please run:

npm run build

In order to assemble AthenaUI.jar please run:

mvn clean package

Development guide

Run in development mode

In order to start web app please start Athena API backend and execute following command:

npm run start

Webpack dev server should start at localhost:3000