GamifiTB: A Gamified Web Application for Improving Tuberculosis Medication Adherence with Multilingual Voice Reminders and Real-Time Doctor Analytics Dashboard
Simarpreet Singh Simarpreet Singh, Ayush Dhiman Ayush Dhiman
Zenodo (CERN European Organization for Nuclear Research) · 2026-04
Abstract
Tuberculosis (TB) remains one of the most critical infectious diseases globally, with medication non-adherence being a major cause of treatment failure and drug resistance. This paper presents GamifiTB, a gamified Progressive Web Application (PWA) designed to improve TB medication adherence through patient engagement and real-time clinical monitoring. The system integrates three core modules: a gamified patient interface with streak tracking and badge rewards, a multilingual voice reminder system using the Web Speech API, and a real-time doctor analytics dashboard for monitoring adherence and risk stratification. Built using React.js, Node.js, and Firebase, the application ensures real-time synchronization and offline accessibility. A usability evaluation with 15 participants resulted in a System Usability Scale (SUS) score of 78.4, indicating good usability. GamifiTB provides a scalable, low-cost digital health solution tailored for multilingual and resource-limited environments, particularly in high TB burden regions such as India.
MeSH terms
- Dashboard
- Usability
- Analytics
- Web application
- Medicine
- Medication adherence
- Tuberculosis
- Workflow
- World Wide Web
- Computer science
- Patient safety
- Scale (ratio)