Aplicação Web/Mobile Chat - Novo Chat Bla.AEIOU
Autor(a) principal: | |
---|---|
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 |