Publication
Abordagem low-code para ecossistemas web
| 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 |