Academia ยท 2017

Syntoolkit

A general-purpose platform for creating and hosting psychology experiments for synesthesia research. Over 16,000 sessions and 1,200,000 individual trials.

Visit the website โ†’
Syntoolkit

Problem

The Multisense Lab needed a flexible platform for creating and hosting online synesthesia experiments without requiring programming expertise for each new study. The platform needed to support questionnaires, custom JavaScript experiments, conditional logic, and results sharing between researchers and institutions.

Approach

I built Syntoolkit on Drupal and PHP, creating a form builder with a WYSIWYG editor and a TinyMCE plugin for creating conditional questionnaire logic. The experiment flow system integrates with third-party platforms and supports uploaded custom JavaScript experiments. Results are stored via a simple REST API and shared through invite-only researcher groups.

Outcome

Syntoolkit has hosted over 16,000 sessions with more than 1,200,000 individual trials. It is used across the department by researchers and students to create and deploy experiments quickly, often with no involvement from technical staff beyond initial setup.

โ† All projects