← All Projects
MetaMatching
Active ResearchA research platform supporting ongoing PhD work in Behavioural Science.
Stack
| Runtime | Node.js, JavaScript |
| HTTP | Express 4 |
| Real-Time | Socket.io |
| Templates | EJS |
| Database | MongoDB |
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)