Use this link to cite:
https://hdl.handle.net/2183/46178 Navimente: Dispositivo de xeolocalización para persoas con Alzheimer
Loading...
Identifiers
Publication date
Authors
Fernández Calvelo, David
Advisors
Other responsabilities
Universidade da Coruña. Facultade de Informática
Journal Title
Bibliographic citation
Type of academic work
Academic degree
Abstract
[Resumo]: A tecnoloxía está presente en practicamente todos os ámbitos da nosa vida cotiá, ofrecendo solucións que melloran a eficiencia, a conectividade e o benestar social. Non obstante, aínda existen campos cun amplo marxe de mellora, como é o da saúde. Este traballo céntrase no desenvolvemento dun dispositivo de xeolocalización destinado a persoas con Alzheimer, acompañado dunha API web de uso sinxelo e intuitivo para facilitar a súa xestión. Ademais, o sistema sincronízase co teléfono móbil das persoas responsables do usuario que porta o dispositivo, ofrecendo un seguimento constante e accesible. Para a implementación técnica, empregouse unha Raspberry Pi como base do dispositivo físico. O script principal de funcionamento foi desenvolvido en Python, mentres que para a comunicación e control remoto optouse pola integración coa aplicación de mensaxería Telegram. En canto a API Web, o backend foi construído empregando C#, mentras que o front se fixo con JavaScript, utilizando o framework React para garantir unha experiencia de usuario moderna e atractiva. Como sistema de almacenamento escolleuse MongoDB, pola súa flexibilidade e capacidade de xestión de datos non estruturados. O desenvolvemento do proxecto realizouse seguindo a metodoloxía Scrum, cunha organización baseada en sprints semanais e revisións periódicas do progreso. Este enfoque permitiu unha evolución constante do produto, garantindo a adaptación continua ás necesidades detectadas durante o proceso de deseño e implementación.
[Abstract]: Technology is present in practically every area of our daily lives, offering solutions that improve efficiency, connectivity, and overall well-being. However, there are still fields with considerable room for improvement, such as healthcare. This project focuses on the development of a geolocation device designed for people with Alzheimer’s disease, accompanied by an easy-to-use and intuitive web API to facilitate its management. Additionally, the system synchronizes with the mobile phone of the caregivers responsible for the user carrying the device, providing constant and accessible monitoring. For the technical implementation, a Raspberry Pi was used as the core of the physical device. The main operating script was developed in Python, while communication and remote control were handled through integration with the Telegram messaging application. Regarding the web API, the backend was built using C#, while the frontend was developed with JavaScript, using the React framework to ensure a modern and user-friendly interface. For data storage, MongoDB was chosen due to its flexibility and ability to manage unstructured data. The project was developed following the Scrum methodology, with an organization based on weekly sprints and regular progress reviews. This approach allowed for continuous product evolution, ensuring ongoing adaptation to the needs identified during the design and implementation process.
[Abstract]: Technology is present in practically every area of our daily lives, offering solutions that improve efficiency, connectivity, and overall well-being. However, there are still fields with considerable room for improvement, such as healthcare. This project focuses on the development of a geolocation device designed for people with Alzheimer’s disease, accompanied by an easy-to-use and intuitive web API to facilitate its management. Additionally, the system synchronizes with the mobile phone of the caregivers responsible for the user carrying the device, providing constant and accessible monitoring. For the technical implementation, a Raspberry Pi was used as the core of the physical device. The main operating script was developed in Python, while communication and remote control were handled through integration with the Telegram messaging application. Regarding the web API, the backend was built using C#, while the frontend was developed with JavaScript, using the React framework to ensure a modern and user-friendly interface. For data storage, MongoDB was chosen due to its flexibility and ability to manage unstructured data. The project was developed following the Scrum methodology, with an organization based on weekly sprints and regular progress reviews. This approach allowed for continuous product evolution, ensuring ongoing adaptation to the needs identified during the design and implementation process.
Description
Editor version
Rights
Os titulares dos dereitos de autor autorizan a visualización do contido desta obra a través de Internet, así como a súa reprodución, gravación en soporte informático ou impresión para uso privado ou con fins de investigación. En ningún caso se permite o uso lucrativo deste documento. Estes dereitos afectan tanto ao resumo da obra como ao seu contido. Los titulares de los derechos de propiedad intelectual autorizan la visualización del contenido de este trabajo a través de Internet, así como su reproducción, grabación en soporte informático o impresión para su uso privado o con fines de investigación. En ningún caso se permite el uso lucrativo de este documento. Estos derechos afectan tanto al resumen del trabajo como a su contenido.







