Architecture
Flow Diagram

Due to the COVID-19 pandemic, our team felt increasing urgency in implementing a version of the framework that was ready for running experiments online. We ended up deploying online with Heroku with Cloud Firestore as the database, and Prolific for the participant hub. This required major feature changes such as routing, resolution scaling, screening tasks.
Experiment Application Architecture

Experiments are displayed on the browser (client) with a URL created by Heroku (https://vcl-web.herokuapp.com).
Sequence Diagram
