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:
- Study administrator registration, login and logout
- Creation and configuration of new studies (including eligibility, eConsent, activities and schedule)
- Assignment of studies to mobile applications
- Editing content and configuration of existing studies
- Starting, pausing and ending studies
- Sending notifications to study participants
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