Publication

Abordagem low-code para ecossistemas web

View document

Bibliographic Details
Summary:Low-code é uma abordagem à programação que procura possibilitar a criação de artefactos, tanto por programadores como não programadores. Permite uma rápida criação e disponibilização de aplicações com o mínimo de esforço para escrever numa linguagem de programação assim como para a instalação e configuração de ambientes, formação e implementação. Permitindo, desta forma, que o desenvolvimento acompanhe as necessidades de uma empresa de forma mais rápida e eficiente. Assim, foi criada uma plataforma web direcionada a empresas da área financeira, designadas por fintech, que permita ao utilizador, neste caso em particular, o contabilista, personalizar uma dashboard composta principalmente por gráficos e widgets, de forma a tirar o máximo partido dos dados das empresas que presta o seu serviço. No entanto, para além desta aplicação em específico, a plataforma poderá ser aplicada a qualquer outra área com o mínimo esforço por parte dos programadores. A plataforma foi desenvolvida utilizando as tecnologias que mais se adequam ao desenvolvimento de aplicações web. Assim temos o back-end que foi desenvolvido utilizando a plataforma Node.js, que utiliza uma das linguagens com maior crescimento no desenvolvimento para a web, o JavaScript. Para a interface foi utilizado o framework também em JavaScript, Vue.js. Quanto ao armazenamento de dados, foi utilizado o modelo de dados não relacional e para a gestão e observação do mesmo utilizou-se o software MongoDB. A abordagem metodológica utilizada para o desenvolvimento desta dissertação foi o Design Science Research (DSR).
Main Authors:Sá, Daniel Cunha
Subject:Abordagem low-code Fintech JavaScript MongoDB Vue.js Low-code approach Engenharia e Tecnologia::Outras Engenharias e Tecnologias
Year:2023
Country:Portugal
Document type:master thesis
Access type:open access
Associated institution:Universidade do Minho
Language:Portuguese
Origin:RepositóriUM - Universidade do Minho
_version_ 1867438796433260544
author Sá, Daniel Cunha
author_facet Sá, Daniel Cunha
author_role author
contributor_name_str_mv Santos, Manuel
RepositóriUM - Universidade do Minho
country_str PT
creators_json_txt [{\"Person.name\":\"Sá, Daniel Cunha\"}]
datacite.contributors.contributor.contributorName.fl_str_mv Santos, Manuel
RepositóriUM - Universidade do Minho
datacite.creators.creator.creatorName.fl_str_mv Sá, Daniel Cunha
datacite.date.Accepted.fl_str_mv 2023-09-01T00:00:00Z
datacite.date.available.fl_str_mv 2025-01-06T11:29:15Z
datacite.date.embargoed.fl_str_mv 2025-01-06T11:29:15Z
datacite.rights.fl_str_mv http://purl.org/coar/access_right/c_abf2
datacite.subjects.subject.fl_str_mv Abordagem low-code
Fintech
JavaScript
MongoDB
Vue.js
Low-code approach
Engenharia e Tecnologia::Outras Engenharias e Tecnologias
datacite.titles.title.fl_str_mv Abordagem low-code para ecossistemas web
Low-code aproach for web ecosystem
dc.contributor.none.fl_str_mv Santos, Manuel
RepositóriUM - Universidade do Minho
dc.creator.none.fl_str_mv Sá, Daniel Cunha
dc.date.Accepted.fl_str_mv 2023-09-01T00:00:00Z
dc.date.available.fl_str_mv 2025-01-06T11:29:15Z
dc.date.embargoed.fl_str_mv 2025-01-06T11:29:15Z
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv https://hdl.handle.net/1822/94187
dc.language.none.fl_str_mv por
dc.rights.cclincense.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.rights.copyright.fl_str_mv openAccess
dc.subject.none.fl_str_mv Abordagem low-code
Fintech
JavaScript
MongoDB
Vue.js
Low-code approach
Engenharia e Tecnologia::Outras Engenharias e Tecnologias
dc.title.fl_str_mv Abordagem low-code para ecossistemas web
Low-code aproach for web ecosystem
dc.type.none.fl_str_mv http://purl.org/coar/resource_type/c_bdcc
description Low-code é uma abordagem à programação que procura possibilitar a criação de artefactos, tanto por programadores como não programadores. Permite uma rápida criação e disponibilização de aplicações com o mínimo de esforço para escrever numa linguagem de programação assim como para a instalação e configuração de ambientes, formação e implementação. Permitindo, desta forma, que o desenvolvimento acompanhe as necessidades de uma empresa de forma mais rápida e eficiente. Assim, foi criada uma plataforma web direcionada a empresas da área financeira, designadas por fintech, que permita ao utilizador, neste caso em particular, o contabilista, personalizar uma dashboard composta principalmente por gráficos e widgets, de forma a tirar o máximo partido dos dados das empresas que presta o seu serviço. No entanto, para além desta aplicação em específico, a plataforma poderá ser aplicada a qualquer outra área com o mínimo esforço por parte dos programadores. A plataforma foi desenvolvida utilizando as tecnologias que mais se adequam ao desenvolvimento de aplicações web. Assim temos o back-end que foi desenvolvido utilizando a plataforma Node.js, que utiliza uma das linguagens com maior crescimento no desenvolvimento para a web, o JavaScript. Para a interface foi utilizado o framework também em JavaScript, Vue.js. Quanto ao armazenamento de dados, foi utilizado o modelo de dados não relacional e para a gestão e observação do mesmo utilizou-se o software MongoDB. A abordagem metodológica utilizada para o desenvolvimento desta dissertação foi o Design Science Research (DSR).
dirty 0
eu_rights_str_mv openAccess
format masterThesis
fulltext.url.fl_str_mv https://repositorium.uminho.pt/bitstreams/39738150-1383-4a19-bdb1-e58a816a8710/download
id rum_bb7e4b0e913e75acdb0ffae36b08e355
identifier.url.fl_str_mv https://hdl.handle.net/1822/94187
instacron_str repositorium
institution Universidade do Minho
instname_str Universidade do Minho
language por
network_acronym_str rum
network_name_str RepositóriUM - Universidade do Minho
oai_identifier_str oai:repositorium.uminho.pt:1822/94187
organization_str_mv urn:organizationAcronym:repositorium
person_str_mv Sá, Daniel Cunha
publishDate 2023
reponame_str RepositóriUM - Universidade do Minho
repository_id_str urn:repositoryAcronym:rum
service_str_mv urn:repositoryAcronym:rum
spelling porporLow-code é uma abordagem à programação que procura possibilitar a criação de artefactos, tanto por programadores como não programadores. Permite uma rápida criação e disponibilização de aplicações com o mínimo de esforço para escrever numa linguagem de programação assim como para a instalação e configuração de ambientes, formação e implementação. Permitindo, desta forma, que o desenvolvimento acompanhe as necessidades de uma empresa de forma mais rápida e eficiente. Assim, foi criada uma plataforma web direcionada a empresas da área financeira, designadas por fintech, que permita ao utilizador, neste caso em particular, o contabilista, personalizar uma dashboard composta principalmente por gráficos e widgets, de forma a tirar o máximo partido dos dados das empresas que presta o seu serviço. No entanto, para além desta aplicação em específico, a plataforma poderá ser aplicada a qualquer outra área com o mínimo esforço por parte dos programadores. A plataforma foi desenvolvida utilizando as tecnologias que mais se adequam ao desenvolvimento de aplicações web. Assim temos o back-end que foi desenvolvido utilizando a plataforma Node.js, que utiliza uma das linguagens com maior crescimento no desenvolvimento para a web, o JavaScript. Para a interface foi utilizado o framework também em JavaScript, Vue.js. Quanto ao armazenamento de dados, foi utilizado o modelo de dados não relacional e para a gestão e observação do mesmo utilizou-se o software MongoDB. A abordagem metodológica utilizada para o desenvolvimento desta dissertação foi o Design Science Research (DSR).application/pdfporAbordagem low-code para ecossistemas webAlternativeTitleporLow-code aproach for web ecosystemSá, Daniel CunhaSantos, ManuelHostingInstitutionOrganizationalRepositóriUM - Universidade do Minhoe-mailmailto:repositorium@usdb.uminho.ptrepositorium@usdb.uminho.ptTID2036998742025-01-06T11:29:15Z2023-09-012022-022023-09-01T00:00:00ZHandlehttps://hdl.handle.net/1822/94187http://purl.org/coar/access_right/c_abf2open accessAbordagem low-codeFintechJavaScriptMongoDBVue.jsLow-code approachhttp://www.oecd.org/science/inno/38235147.pdfFields of Science and Technology (FOS)Engenharia e Tecnologia::Outras Engenharias e Tecnologias2070986 bytesliteraturehttp://purl.org/coar/resource_type/c_bdccmaster thesis2023-09-01http://creativecommons.org/licenses/by-nc-nd/4.0/openAccesshttp://purl.org/coar/access_right/c_abf2application/pdffulltexthttps://repositorium.uminho.pt/bitstreams/39738150-1383-4a19-bdb1-e58a816a8710/download
spellingShingle Abordagem low-code para ecossistemas web
Sá, Daniel Cunha
Abordagem low-code
Fintech
JavaScript
MongoDB
Vue.js
Low-code approach
Engenharia e Tecnologia::Outras Engenharias e Tecnologias
status SINGLETON
subject.fl_str_mv Abordagem low-code
Fintech
JavaScript
MongoDB
Vue.js
Low-code approach
subject.other.fl_str_mv Engenharia e Tecnologia::Outras Engenharias e Tecnologias
title Abordagem low-code para ecossistemas web
title_full Abordagem low-code para ecossistemas web
title_fullStr Abordagem low-code para ecossistemas web
title_full_unstemmed Abordagem low-code para ecossistemas web
title_short Abordagem low-code para ecossistemas web
title_sort Abordagem low-code para ecossistemas web
topic Abordagem low-code
Fintech
JavaScript
MongoDB
Vue.js
Low-code approach
Engenharia e Tecnologia::Outras Engenharias e Tecnologias
topic_facet Abordagem low-code
Fintech
JavaScript
MongoDB
Vue.js
Low-code approach
Engenharia e Tecnologia::Outras Engenharias e Tecnologias
url https://hdl.handle.net/1822/94187
visible 1