← All Projects

MetaMatching

Active Research

A research platform supporting ongoing PhD work in Behavioural Science.

Node.js Express Socket.io MongoDB
IRB-FY25-666

Stack

RuntimeNode.js, JavaScript
HTTPExpress 4
Real-TimeSocket.io
TemplatesEJS
DatabaseMongoDB

What It Does

MetaMatching is a purpose-built web platform for running behavioural science experiments. It presents controlled matching tasks and decision-making scenarios to participants, captures precise response data, and exports results in formats compatible with standard statistical tools.

Built in close collaboration with the lead researcher to faithfully implement the experimental protocol. No off-the-shelf survey tool could provide the control or customisation the study requires.

Key Features

  • Controlled stimulus presentation with response timing
  • Participant randomisation and condition assignment
  • Real-time session management via Socket.io
  • Admin dashboard for study progress and data export
  • IRB-compliant data storage (IRB-FY25-666)