Aplicação Web/Mobile Chat - Novo Chat Bla.AEIOU

Detalhes bibliográficos
Autor(a) principal: Pinheiro, Jorge Miguel de Castro
Data de Publicação: 2022
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.22/22159
Resumo: Este projeto foi desenvolvido num ambiente empresarial, onde o autor teve a possibilidade de realizar um estágio profissional, a qual lhe foi dada a oportunidade de desenvolver o projeto, na organização designada Cool Beans, Lda. Este projeto está inserido no ramo de desenvolvimento de uma aplicação web/mobile de chat, e este baseia-se na ideia de atualizar e melhorar o website desenvolvido anteriormente para uma versão atualizada e com mais funcionalidades do que o antigo chat. A presente dissertação tem como objetivo documentar todo o processo de implementação de um protótipo de framework React, juntamente com Firebase, bem como novas funcionalidades, para que estas possam posteriormente ser integradas no novo chat da organização e ser utilizada por diferentes utilizadores. O objetivo deste projeto é criar um padrão para as diferentes funcionalidades e componentes utilizadas na organização, para que seja possível reduzir a complexidade e intervenção dos desenvolvedores. O protótipo da framework escolhida é composta por duas grandes aplicações, a aplicação do frontend, que foi desenvolvida em React, e a aplicação responsável pela organização do backend, designada por Firebase. Durante todo o processo de desenvolvimento do projeto foram utilizados todos os processos de engenharia de software, nos quais se destacam a análise de requisitos e o desenvolvimento de todo o design do respetivo sistema implementado.
id RCAP_c98c18c53037c230a79b0ef52e53b782
oai_identifier_str oai:recipp.ipp.pt:10400.22/22159
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 Aplicação Web/Mobile Chat - Novo Chat Bla.AEIOUFirebaseFrameworkReactReal-Time ChatEste projeto foi desenvolvido num ambiente empresarial, onde o autor teve a possibilidade de realizar um estágio profissional, a qual lhe foi dada a oportunidade de desenvolver o projeto, na organização designada Cool Beans, Lda. Este projeto está inserido no ramo de desenvolvimento de uma aplicação web/mobile de chat, e este baseia-se na ideia de atualizar e melhorar o website desenvolvido anteriormente para uma versão atualizada e com mais funcionalidades do que o antigo chat. A presente dissertação tem como objetivo documentar todo o processo de implementação de um protótipo de framework React, juntamente com Firebase, bem como novas funcionalidades, para que estas possam posteriormente ser integradas no novo chat da organização e ser utilizada por diferentes utilizadores. O objetivo deste projeto é criar um padrão para as diferentes funcionalidades e componentes utilizadas na organização, para que seja possível reduzir a complexidade e intervenção dos desenvolvedores. O protótipo da framework escolhida é composta por duas grandes aplicações, a aplicação do frontend, que foi desenvolvida em React, e a aplicação responsável pela organização do backend, designada por Firebase. Durante todo o processo de desenvolvimento do projeto foram utilizados todos os processos de engenharia de software, nos quais se destacam a análise de requisitos e o desenvolvimento de todo o design do respetivo sistema implementado.This project was developed in a business environment, where the author had the possibility of carrying out a professional internship, which was given the opportunity to develop the project, in the organization called Cool Beans, Lda. This project is part of the development of a chat application, and this is based on the idea of updating and improving the website previously developed to an updated version and with more features than the old chat. This dissertation aims to document the entire process of implementing a prototype React framework, along with Firebase, as well as new features, so that these can later be integrated into the organization's new chat and be used by different users. The objective of this project is to create a standard for the different functionalities and components used in the organization, so that it is possible to reduce the complexity and intervention of developers. The chosen framework prototype consists of two large applications, the frontend application, which was developed in React, and the application responsible for organizing the backend, called Firebase. Throughout the project development process, all software engineering processes were used, in which the requirements analysis and the development of the entire design of the respective implemented system stand out.Almeida, Ricardo Gabriel Soares Fernandes deRepositório Científico do Instituto Politécnico do PortoPinheiro, Jorge Miguel de Castro20222023-11-16T00:00:00Z2022-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/22159TID:203113217porinfo:eu-repo/semantics/embargoedAccessreponame: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:RCAAP2023-03-13T13:18:44Zoai:recipp.ipp.pt:10400.22/22159Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:42:13.256261Repositó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 Aplicação Web/Mobile Chat - Novo Chat Bla.AEIOU
title Aplicação Web/Mobile Chat - Novo Chat Bla.AEIOU
spellingShingle Aplicação Web/Mobile Chat - Novo Chat Bla.AEIOU
Pinheiro, Jorge Miguel de Castro
Firebase
Framework
React
Real-Time Chat
title_short Aplicação Web/Mobile Chat - Novo Chat Bla.AEIOU
title_full Aplicação Web/Mobile Chat - Novo Chat Bla.AEIOU
title_fullStr Aplicação Web/Mobile Chat - Novo Chat Bla.AEIOU
title_full_unstemmed Aplicação Web/Mobile Chat - Novo Chat Bla.AEIOU
title_sort Aplicação Web/Mobile Chat - Novo Chat Bla.AEIOU
author Pinheiro, Jorge Miguel de Castro
author_facet Pinheiro, Jorge Miguel de Castro
author_role author
dc.contributor.none.fl_str_mv Almeida, Ricardo Gabriel Soares Fernandes de
Repositório Científico do Instituto Politécnico do Porto
dc.contributor.author.fl_str_mv Pinheiro, Jorge Miguel de Castro
dc.subject.por.fl_str_mv Firebase
Framework
React
Real-Time Chat
topic Firebase
Framework
React
Real-Time Chat
description Este projeto foi desenvolvido num ambiente empresarial, onde o autor teve a possibilidade de realizar um estágio profissional, a qual lhe foi dada a oportunidade de desenvolver o projeto, na organização designada Cool Beans, Lda. Este projeto está inserido no ramo de desenvolvimento de uma aplicação web/mobile de chat, e este baseia-se na ideia de atualizar e melhorar o website desenvolvido anteriormente para uma versão atualizada e com mais funcionalidades do que o antigo chat. A presente dissertação tem como objetivo documentar todo o processo de implementação de um protótipo de framework React, juntamente com Firebase, bem como novas funcionalidades, para que estas possam posteriormente ser integradas no novo chat da organização e ser utilizada por diferentes utilizadores. O objetivo deste projeto é criar um padrão para as diferentes funcionalidades e componentes utilizadas na organização, para que seja possível reduzir a complexidade e intervenção dos desenvolvedores. O protótipo da framework escolhida é composta por duas grandes aplicações, a aplicação do frontend, que foi desenvolvida em React, e a aplicação responsável pela organização do backend, designada por Firebase. Durante todo o processo de desenvolvimento do projeto foram utilizados todos os processos de engenharia de software, nos quais se destacam a análise de requisitos e o desenvolvimento de todo o design do respetivo sistema implementado.
publishDate 2022
dc.date.none.fl_str_mv 2022
2022-01-01T00:00:00Z
2023-11-16T00:00:00Z
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/10400.22/22159
TID:203113217
url http://hdl.handle.net/10400.22/22159
identifier_str_mv TID:203113217
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/embargoedAccess
eu_rights_str_mv embargoedAccess
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_ 1799131509001551872