Skip to content

mdonadoni/reana-ui

 
 

Repository files navigation

REANA-UI

image image image image image

About

REANA-UI is a component of the REANA reusable and reproducible research data analysis platform. REANA-UI provides a web interface to review production and historical workflows.

Features

  • Profile page containing REANA access token
  • List of personal workflows
  • Workflow details page containing logs, files, specification
  • GitLab integration to load your workflow repositories
  • Cluster health status page

Usage

The detailed information on how to install and use REANA can be found in docs.reana.io.

Development

$ git clone https://github.com/reanahub/reana-ui.git
$ cd reana-ui/reana-ui
$ yarn
$ yarn start # make sure REANA_SERVER_URL env var is set
$ firefox localhost:3000

Yarn scripts

  • start: start a development server with live reload
  • build: build a production-ready bundle in the build folder
  • test: run unit tests
  • lint: run linter
  • prettier: check code formatting with prettier
  • fmt: fix formatting problems with prettier
  • ci: run both linter and format checkers, useful before committing changes

Useful links

Packages

No packages published

Languages

  • JavaScript 88.8%
  • SCSS 9.1%
  • Shell 1.2%
  • Other 0.9%