This is a proof of concept that demonstrates the possibility of the specialized clinical nurse’s work to be completed more efficiently to optimize each sedation for patients. For more information visit the CIC Website.
Index | Description |
---|---|
High Level Architecture | High level overview illustrating component interactions |
User Guide | The working solution |
Deployment Guide | Information for deploying the application |
Test Data Deployment Guide | Information for testing the application |
Development | Information about the application's development |
Directories | Project general directory structure |
Changelog | Any changes post publish |
Credits | Meet the team behind the solution |
License | License details |
The following architecture diagram illustrates the various AWS components utilized to deliver the solution. For an in-depth explanation of the frontend and backend stacks, refer to the Architecture Design.
For instructions on how to navigate the web app interface, refer to the Web App User Guide.
For instructions on how to deploy the application, refer to the Deployment Guide.
For instructions on how to test the application, refer to the Test Data Deployment Guide.
For information on how the application was developed, refer to the Development Document.
├── backend
│ ├── cdk
│ │ ├── bin
│ │ └── lib
│ └── scripts
├── docs
│ ├── assets
│ │ └── sandbox
│ └── images
├── frontend
│ ├── public
│ └── src
│ ├── DataProcessing
│ ├── components
│ ├── config
│ └── pages
└── testdata
├── dataByResource
└── patient1
/backend/cdk
: Contains the deployment code for the app's AWS infrastructure/bin
: Contains the instantiation of CDK stack/lib
: Contains the deployment code for all 2 stacks of the infrastructure
/backend/scripts
: Contains script to load Docker image to ECR repository/docs
: Contains documentation for the application/frontend
: Contains the user interface of the application/src/DataProcessing
: Contains files with functions to filter raw data from the FHIR server/src/components
: Contains all React components used in the application/src/config
: Contains configuration files of the application/src/pages
Contains pages in React
/testdata
: Contains fake patient data to load into sandbox and test the application/dataByResource
: Contains test data for individual healthcare code/patient1
: Contains a patient data from Logica Sandbox
N/A
This application was architected and developed by Liam Driscoll and Visal Saosuo, with project assistance by Sophie Mok and Victoria Li. A special thanks to the UBC Cloud Innovation Centre Technical and Project Management teams for their guidance and support.
This project is distributed under the MIT License.
Licenses of libraries and tools used by the system are listed below:
- Used by the FHIRClient library to handle SMART on FHIR and communication with the FHIR server
- Used by aws-cdk to handle AWS services
- Used by Material UI library to design user interface