Skip to content

Latest commit

 

History

History

study-builder

Overview

The FDA MyStudies Study builder is a web application that provides a no-code user interface for researchers, clinicians and other study administrators to create and launch studies. As study administrators make changes to their studies using the Study builder, those changes are propagated to the participant mobile applications without need for code changes or app updates. The Study builder configures the content of your organization’s studies - it does not process participant data. The Study builder is a Java application built on the Spring framework. The backend database is a MySQL database, which is shared with the Study datastore. The Study datastore serves the study content and configuration to the study’s mobile applications, which study participants use to interact with the study. The Study builder application uses built-in authentication and authorization.

The Study builder provides the following functionality:

  1. Study administrator registration, login and logout
  2. Creation and configuration of new studies (including eligibility, eConsent, activities and schedule)
  3. Assignment of studies to mobile applications
  4. Editing content and configuration of existing studies
  5. Starting, pausing and ending studies
  6. Sending notifications to study participants

Example screens: Example screens

Deployment

NOTE: Holistic deployment of the FDA MyStudies platform with Terraform and infrastructure-as-code is the recommended approach to deploying this component. A step-by-step guide to semi-automated deployment can be found in the deployment/ directory.


Copyright 2020 Google LLC