Source code repository for the BPC Interact customer portal application
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.
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)
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).