Skip to content

This repository contains all of the Docker, setup scripts, and documentation for running the entire REMS Integration Prototype stack.

License

Notifications You must be signed in to change notification settings

mcode/rems-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rems-setup

This repository contains all of the Docker, setup scripts, and documentation for running the entire REMS Integration Prototype environment. Use of this repository is recommended for users trying to set up the REMS environment for the first time.

REMS Integration Prototype

Prototype Organization Overview

For information on the project and how to get involved visit our CodeX Confluence Page

Prototype Repositories and Capabilities

Running the full prototype environment

Complete end-to-end set up guides for the REMS Proof of Concept prototype are listed below:

Simple Set Up - Follow this guide to quickly setup a demo environment for local testing. If you want to make changes or contribute to the codebase, see the detailed developer guide below.

Docker Developer Setup Guide - Follow this guide to use Docker for running REMS Integration Prototype for Local Development.

Local Developer Setup Guide (No Docker) - Follow this guide to start each application locally without using Docker for development.

HTTPS / SSL Setup Guide - Follow this guide to launch each application in the prototype workflow with SSL enabled.

Running end-to-end tests

We use Playwright for end-to-end testing, which automates running the full prototype environment.

  1. Install dependencies: npm install
  2. Run all tests: npx playwright test or with the -ui flag to view them in the Chromium browser.

Sequence Diagram

The following diagram outlines the interactions and communications between each of the components that make up the REMS prototype environment.

SequenceDiagram (3)

About

This repository contains all of the Docker, setup scripts, and documentation for running the entire REMS Integration Prototype stack.

Resources

License

Stars

Watchers

Forks

Packages

No packages published