All views require Keycloak authentication. Keycloak roles determine authorization scopes.
git clone <this repository>
cp client_secrets.json.default client_secrets.json
# Edit to fitcp patientsearch.env.default patientsearch.env
# Edit to fitmkvirtualenv patientsearch
# Python 3.7pip install nodeenv
nodeenv --python-virtualenv
pip install -e .
npm install .
- Run the script located in the
patientsearch/bin
directory:patientsearch/bin/patientsearchrun.sh
sudo docker-compose build web
sudo docker-compose up -d
- Initial structure built using cookiecutter-react-flask