Skip to content

Source code repository for the BPC Interact customer portal application

Notifications You must be signed in to change notification settings

NCH-BPC-Informatics/app-bpc-interact-portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BPC Interact Customer Portal

Source code repository for the BPC Interact customer portal application

Scope

The BPC Interact customer portal will provide a central point of contact and collaboration for participating institutions, the biorepository team, and the cancer research community at large. The scope of the Interact portal includes tooling for collaboration on case-level issues as well as workflow automation to speed processes and ensure a consistent experience for those reliant on services from the biorepository.

  • Investigator Services will leverage a business intelligence platform to provide near real-time statistics and status of biospecimens collected on their clinical trial(s) as well as project details related to how the specimens are used/tested (as well as other utilization data)
  • CRA Services will include issue/resolution management to streamline communication as well as resources for specimen preparation/submission, kit ordering, etc.
  • Sponsor Group Services will allow sponsors to view detailed biospecimen aggregate data as well as relevant operational project statistics and statuses.

Project Architecture

Architecture and design activities to support the BPC Interact customer portal are currently underway. Key components of the project underpinnings include:

  • Unified user account creation/authentication/management (partnered with Auth0)
  • Workflow engineering and automation (partnered with Joget Workflow)
  • Document imaging and management (partnered with SeedDMS)
  • Web application UI framework (partnered with Vaadin)
  • User-driven analytics (partnered with ReportServer)
  • Deployment/runtime architecture (Docker)
  • Messaging and Integration (Apache Kafka, RabbitMQ, Apache Camel)
  • Data Extraction/Transformation (Pentaho Data Integration)
  • Programming tooling (Java, Spring Boot, Groovy, Gradle, Maven, Nexus)

Implementation

The Bank Customer Portal will be designed and hosted by the Biopathology Center Informatics Department at the Research Center of Nationwide Children’s Hospital. A key goal of the Portal will be the modernization of the various systems which supports inclusion of newer NCTN resources into the biospecimen tracking data pipeline, including the Clinical Trials EDC (Medidata RAVE) and the centralized distribution request system (NCTN Navigator).

Implementation Partners

  • JWT Auth for open source projects
  • ReportServer Enterprise
  • Joget Workflow

About

Source code repository for the BPC Interact customer portal application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages