Implementation of a multiplatform system for defining and monitoring of diets

Detalhes bibliográficos
Autor(a) principal: Pereira, Paulo Ricardo da Rocha
Data de Publicação: 2023
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10198/29089
Resumo: The AquaeVitae project innovatively promotes health and prevents illness, focusing on thermal water-based dietary recommendations. It features an intelligent system, split into a web platform for nutritionists and administrators, and a mobile app for patients, enhancing nutritional planning and client interaction. It was decided to split the system into two parts: a web system for nutritionists and administrators, and a mobile system for patients. Nutrition apps are increasingly popular as they help clients manage their diet and make healthier food choices. Requirements were gathered for each user of the system and use case, entity-relationship and architecture diagrams were created. Prototypes were also developed for the web and mobile layout. This project is centred on the Web application for the nutritionist, using technologies such as Vue.js, TypeScript and Node.js. Our project offers an intuitive layout for managing nutritional plans by simplifying the creation, editing, and updating of health plans. Moreover, we allow easy interaction with patient reports and food diaries. Last, this Web Application was designed to allow an easy update of the food database with new foods, particularly unique thermal-based foods.
id RCAP_26d16f614a4420bf023a4d7c8ed48468
oai_identifier_str oai:bibliotecadigital.ipb.pt:10198/29089
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Implementation of a multiplatform system for defining and monitoring of dietsAquaeVitae projectThermal water-based dietary recommendationsWeb platformNutritional planningVue.jsTypeScriptPatient interaction and managementFood database (with Thermal-Based Foods)Domínio/Área Científica::Engenharia e Tecnologia::Outras Engenharias e TecnologiasThe AquaeVitae project innovatively promotes health and prevents illness, focusing on thermal water-based dietary recommendations. It features an intelligent system, split into a web platform for nutritionists and administrators, and a mobile app for patients, enhancing nutritional planning and client interaction. It was decided to split the system into two parts: a web system for nutritionists and administrators, and a mobile system for patients. Nutrition apps are increasingly popular as they help clients manage their diet and make healthier food choices. Requirements were gathered for each user of the system and use case, entity-relationship and architecture diagrams were created. Prototypes were also developed for the web and mobile layout. This project is centred on the Web application for the nutritionist, using technologies such as Vue.js, TypeScript and Node.js. Our project offers an intuitive layout for managing nutritional plans by simplifying the creation, editing, and updating of health plans. Moreover, we allow easy interaction with patient reports and food diaries. Last, this Web Application was designed to allow an easy update of the food database with new foods, particularly unique thermal-based foods.O projeto AquaeVitae promove de forma inovadora a saúde e previne a doença, centrandose nas recomendações dietéticas baseadas na água termal. Trata-se de um sistema inteligente, dividido numa plataforma web para nutricionistas e administradores e numa aplicação móvel para pacientes, que potencia o planeamento nutricional e a interação com o cliente. Foi decidido dividir o sistema em duas partes: um sistema Web para nutricionistas e administradores e um sistema móvel para pacientes. As aplicações de nutrição são cada vez mais populares, uma vez que ajudam os clientes a gerir a sua dieta e a fazer escolhas alimentares mais saudáveis. Foram recolhidos requisitos para cada utilizador do sistema e foram criados diagramas de casos de uso, de entidade-relacionamento e de arquitetura. Foram também desenvolvidos protótipos para o layout Web e móvel. Este projeto centra-se na aplicação Web para o nutricionista, utilizando tecnologias como Vue.js, TypeScript e Node.js. O nosso projeto oferece um layout intuitivo para a gestão dos planos nutricionais, simplificando a criação, a edição e a atualização dos planos de saúde. Além disso, permitimos uma fácil interação com os relatórios e diários alimentares dos pacientes. Por último, esta aplicação Web foi concebida para permitir uma fácil atualização da base de dados de alimentos com novos alimentos, em particular alimentos de base termal.Pereira, Maria JoãoAlves, PauloBiblioteca Digital do IPBPereira, Paulo Ricardo da Rocha2024-01-04T09:55:21Z20232023-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10198/29089TID:203445031enginfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-01-10T01:20:19Zoai:bibliotecadigital.ipb.pt:10198/29089Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T01:31:06.131956Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Implementation of a multiplatform system for defining and monitoring of diets
title Implementation of a multiplatform system for defining and monitoring of diets
spellingShingle Implementation of a multiplatform system for defining and monitoring of diets
Pereira, Paulo Ricardo da Rocha
AquaeVitae project
Thermal water-based dietary recommendations
Web platform
Nutritional planning
Vue.js
TypeScript
Patient interaction and management
Food database (with Thermal-Based Foods)
Domínio/Área Científica::Engenharia e Tecnologia::Outras Engenharias e Tecnologias
title_short Implementation of a multiplatform system for defining and monitoring of diets
title_full Implementation of a multiplatform system for defining and monitoring of diets
title_fullStr Implementation of a multiplatform system for defining and monitoring of diets
title_full_unstemmed Implementation of a multiplatform system for defining and monitoring of diets
title_sort Implementation of a multiplatform system for defining and monitoring of diets
author Pereira, Paulo Ricardo da Rocha
author_facet Pereira, Paulo Ricardo da Rocha
author_role author
dc.contributor.none.fl_str_mv Pereira, Maria João
Alves, Paulo
Biblioteca Digital do IPB
dc.contributor.author.fl_str_mv Pereira, Paulo Ricardo da Rocha
dc.subject.por.fl_str_mv AquaeVitae project
Thermal water-based dietary recommendations
Web platform
Nutritional planning
Vue.js
TypeScript
Patient interaction and management
Food database (with Thermal-Based Foods)
Domínio/Área Científica::Engenharia e Tecnologia::Outras Engenharias e Tecnologias
topic AquaeVitae project
Thermal water-based dietary recommendations
Web platform
Nutritional planning
Vue.js
TypeScript
Patient interaction and management
Food database (with Thermal-Based Foods)
Domínio/Área Científica::Engenharia e Tecnologia::Outras Engenharias e Tecnologias
description The AquaeVitae project innovatively promotes health and prevents illness, focusing on thermal water-based dietary recommendations. It features an intelligent system, split into a web platform for nutritionists and administrators, and a mobile app for patients, enhancing nutritional planning and client interaction. It was decided to split the system into two parts: a web system for nutritionists and administrators, and a mobile system for patients. Nutrition apps are increasingly popular as they help clients manage their diet and make healthier food choices. Requirements were gathered for each user of the system and use case, entity-relationship and architecture diagrams were created. Prototypes were also developed for the web and mobile layout. This project is centred on the Web application for the nutritionist, using technologies such as Vue.js, TypeScript and Node.js. Our project offers an intuitive layout for managing nutritional plans by simplifying the creation, editing, and updating of health plans. Moreover, we allow easy interaction with patient reports and food diaries. Last, this Web Application was designed to allow an easy update of the food database with new foods, particularly unique thermal-based foods.
publishDate 2023
dc.date.none.fl_str_mv 2023
2023-01-01T00:00:00Z
2024-01-04T09:55:21Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10198/29089
TID:203445031
url http://hdl.handle.net/10198/29089
identifier_str_mv TID:203445031
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799136793042354176