CHROME EXTENSION FOR MAINTAINING HEALTH DURING BROWSER WORK
DOI:
https://doi.org/10.31891/2219-9365-2025-81-12Keywords:
software product, browser extension, web page, Chrome API, TypeScript, ReactAbstract
This paper is dedicated to the research and implementation of a browser extension that helps users maintain their health during prolonged computer work. The main tasks of this extension include reminding users about the need for regular breaks to perform physical exercises that help relieve muscle tension in the back and eyes, providing users with the ability to adjust the frequency and type of reminders according to their individual needs and preferences, and providing access to specialized exercises and recommendations through web pages that contribute to improved health and well-being.
An analysis of alternatives highlighted the importance of creating an extension that includes the following features: reminders for eyes and posture, informing about the importance of maintaining water balance in the body, the ability to activate and deactivate notifications, configure reminder times, a page with exercises for posture and eyes, a countdown timer during exercises, posture correctness checking, and notifications about incorrect posture even if the user is on other tabs.
Functional and non-functional requirements for the extension were analysed and a use case diagram was created. The software product was implemented using the Chrome API, utilizing the following APIs: storage (for storing user data), alarms (for time tracking), notifications (for sending notifications to the user), tts (for text-to-speech), and tabs (for managing browser tabs). The choice of technologies used for the development of the software product was justified: TypeScript programming language, React library, MUI component library for creating user interfaces, Visual Studio Code as the development environment, and Vite for project build.
The results of machine learning were used to estimate posture.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Ольга ТАРНОВЕЦЬКА, Катерина ГАЗДЮК, Олександр ВАЛЬ, Валерія ВОДЯНЧУК

This work is licensed under a Creative Commons Attribution 4.0 International License.