Repository logo
 
Loading...
Thumbnail Image
Publication

Desenvolvimento front-end e integração de APIs: impulsionando a transformação digital empresarial

Use this identifier to reference this record.
Name:Description:Size:Format: 
AnaFerreira_MEIM.pdf7.84 MBAdobe PDF Download

Abstract(s)

Atualmente, é fundamental que as empresas se adaptem às novas dinâmicas do mercado, reconhecendo a crescente importância da partilha de informações e da inovação tecnológica no ambiente corporativo. Nesse sentido, o presente documento oferece uma análise aprofundada do estágio realizado na Findmore Digital, com foco no desenvolvimento de uma plataforma online destinada à partilha de conhecimento. O estágio foi dividido em duas fases principais: a primeira dedicou-se à formação especializada em webMethods, uma plataforma de integração e gestão de Application Programming Interfaces (APIs) da Software AG, amplamente utilizada pela empresa Findmore Digital; a segunda fase centra-se no projeto que serve de base para esta tese, que consiste no desenvolvimento de uma aplicação Web completa, utilizando a framework Angular como parte da solução. A aplicação Web resultante do projeto foi projetada para ser uma plataforma centralizada e intuitiva, acessível em qualquer dispositivo, permitindo aos utilizadores visualizar publicações de forma eficiente, enquanto os administradores têm a capacidade de criar e gerir o conteúdo. O sistema foi desenvolvido para consolidar e disseminar o vasto conhecimento acumulado pela Findmore Digital ao longo dos anos, oferecendo um repositório centralizado de artigos técnicos e documentação, alinhado com a estratégia de transparência e comunicação aberta da empresa. Este projeto evidencia a eficácia da utilização de webMethods como solução middleware, comprovando a sua robustez na integração e comunicação entre diferentes sistemas corporativos. Além disso, o uso do Angular no desenvolvimento da interface frontend demonstrou a versatilidade e a escalabilidade dessa tecnologia na criação de soluções digitais. O portal corporativo desenvolvido reforça a cultura de partilha de informações e promove a inovação dentro da Findmore Digital, consolidando a sua posição como líder no setor. Para assegurar o adequado funcionamento da aplicação, foram realizados diversos testes que abrangeram tanto a API desenvolvida quanto o fluxo de navegação da plataforma. Esses testes possibilitaram a verificação da comunicação entre o backend e o frontend, garantindo que todas as funcionalidades operem sem falhas.
Abstract In today’s fast-paced environment, it is essential for companies to adapt to new market dynamics, recognizing the increasing importance of information sharing and technological innovation in the corporate landscape. In this context, the present document provides an in-depth analysis of the internship conducted at Findmore Digital, focusing on the development of an online platform aimed at knowledge sharing. The internship was divided into two main phases: the first phase focused on specialized training in webMethods, a leading integration and Application Programming Interface (API) management platform from Software AG that is widely used by the company; the second phase centers on the project that serves as the basis for this thesis, which involves the development of a complete Web application, utilizing the Angular framework as part of the solution. The resulting Web application was designed to be a centralized and intuitive platform, accessible on any device, allowing users to efficiently view publications while administrators have the capability to create and manage content. The system was developed to consolidate and disseminate the vast knowledge accumulated by Findmore Digital over the years, providing a centralized repository of technical articles and documentation, aligned with the company’s strategy of transparency and open communication. This project demonstrates the effectiveness of using webMethods as a middleware solution, proving its robustness in integrating and communicating between different corporate systems. Additionally, the use of Angular in developing the frontend interface showcased the versatility and scalability of this technology in creating digital solutions. The developed corporate portal reinforces the culture of information sharing and promotes innovation within Findmore Digital, solidifying its position as a leader in the sector. To ensure the proper functioning of the application, various tests were conducted covering both the developed API and the navigation flow of the platform. These tests enabled the verification of communication between the backend and the frontend, ensuring that all functionalities operate seamlessly.

Description

Relatório de Estágio para obtenção do Grau de Mestre em Engenharia Informática e Multimédia

Keywords

Findmore digital webMethods Desenvolvimento Full-Stack Angular Inovação tecnológica Partilha de conhecimento Full-Stack development

Citation

FERREIRA, Ana Maria Perestrelo – Desenvolvimento front-end e integração de APIs: impulsionando a transformação digital empresarial. Lisboa: Instituto Superior de Engenharia de Lisboa. 2024. Dissertação de Mestrado.

Research Projects

Organizational Units

Journal Issue