Repository logo
 
Publication

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

dc.contributor.advisorAlmeida, Ricardo Gabriel Soares Fernandes de
dc.contributor.authorPinheiro, Jorge Miguel de Castro
dc.date.accessioned2023-02-06T13:55:54Z
dc.date.available2023-11-16T01:31:35Z
dc.date.issued2022
dc.description.abstractEste 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.pt_PT
dc.description.abstractThis 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.pt_PT
dc.identifier.tid203113217pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.22/22159
dc.language.isoporpt_PT
dc.subjectFirebasept_PT
dc.subjectFrameworkpt_PT
dc.subjectReactpt_PT
dc.subjectReal-Time Chatpt_PT
dc.titleAplicação Web/Mobile Chat - Novo Chat Bla.AEIOUpt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameMestrado em Engenharia Informática - Engenharia de Softwarept_PT

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
DM_JorgePinheiro_2022_MEI.pdf
Size:
11.73 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: