A Rummikub web application with a Python backend, designed to collect and analyze cognitive data from users.
This project is part of a research effort to explore digital gameplay as a tool for cognitive assessment.
This application allows users to play Rummikub in a browser while their gameplay actions are recorded in real time.
The collected data can be used to extract biomarkers and assess cognitive performance.
Key features:
- Interactive Rummikub game interface built with React.
- Real-time tracking of player actions for later analysis.
- Configurable for different study conditions and experiment setups.
Frontend:
- React (with Ant Design for UI components)
- Framer Motion (animations)
Other:
- Node.js (for frontend development)
- Node.js (>= 18)
- npm
Install dependencies:
Running the application
The app will be available at http://localhost:3000.
This application is developed as part of a master's thesis: "Designing and Evaluating a User-Friendly Rummikub Application for Cognitive Assessment". The goal is to collect in-game behavioral data to explore its use in detecting early signs of MCI.