Implementation of a multiplatform system for defining and monitoring of diets
Autor(a) principal: | |
---|---|
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 |