kids-first / kf-portal-ui

:bar_chart: The Kids First Data Resource Portal and Social Network User Interface
Apache License 2.0
25 stars 15 forks source link
javascript portal react ui

kids-first-portal-ui

Kids First Portal

Pre-requisites

Get Started

Environment variables:

Running the project locally

Starting the Bastion

Starting the project

Running the USERS API locally

Running NGINX locally

Storybook

Run to install storybook submodules

git submodule init
git submodule update

Branch

Name structure is type/SKFP-[github ticker number]/description

e.g.

"fix/SKFP-23432/issue-with-..."

Supported types:

Commit

Commit message should follow a customized conventional commits specification

Message structure is type([scope]): #[github ticker number] message

e.g.

"fix(CohortBuild): #23432 Resolve issue with ..."

"feat: #23423 Member can now do ..."

Supported types:

Deployment

See Documentation

Acknowledgement

BrowserStack

Docker

Steps from scratch:

  1. Clone this repo
  2. Checkout branch 2.0
  3. Add a .env file with the required values at the root of the project (based on the .env.schema file)
  4. docker-compose up