TB Research

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)