Logo do repositório
 
Publicação

Criação e melhoria de aplicações Web: integração de frontend e otimização de ambientes .NET

datacite.subject.fosEngenharia e Tecnologia
datacite.subject.sdg09:Indústria, Inovação e Infraestruturas
dc.contributor.advisorFernanndes, José Eduardo
dc.contributor.advisorParreiras, Pedro Parreiras
dc.contributor.authorMoura, Diogo Miguel Vieira Neri
dc.date.accessioned2026-01-27T14:04:30Z
dc.date.available2026-01-27T14:04:30Z
dc.date.issued2025
dc.date.submitted2025
dc.description.abstractO presente relatório descreve o estágio realizado na empresa Megatic – Tecnologias de Informação e Comunicação, Lda, no âmbito do Mestrado em Informática da Escola Superior de Tecnologia e Gestão do Instituto Politécnico de Bragança. O estágio centrou-se no desenvolvimento e melhoria de aplicações web e móveis, com especial enfoque na integração de novos frontends com backends pré-existentes e na implementação de melhorias em aplicações já em produção. Os principais objetivos deste trabalho incluíram a aquisição de competências técnicas no desenvolvimento frontend e backend, a compreensão dos processos de integração em ambientes empresariais e a aplicação de metodologias ágeis e boas práticas de engenharia de software em contextos reais. A metodologia adotada baseou-se numa abordagem prática e iterativa, recorrendo a uma ampla variedade de ferramentas. Para o desenvolvimento de interfaces, foi utilizado o FlutterFlow (plataforma low-code baseada em Flutter), enquanto o design e a prototipagem foram realizados no Figma e no Framer. Para testes de APIs e simulações de interações com o cliente, recorreu-se ao Postman e ao Xano, este último utilizado para a criação de mockups interativos. Adicionalmente, foram exploradas ferramentas como o Mobbin, para inspiração de design, e plataformas de animação como o LottieFiles e o Motion, com vista a enriquecer as interfaces. As atividades desenvolvidas abrangeram a integração de frontends com backends em C# e .NET, tanto para aplicações web como móveis, a implementação de melhorias de funcionalidades e design em aplicações já em produção, e a criação de landing pages para a divulgação de serviços da empresa. As conclusões obtidas destacam a importância de combinar inovação e otimização em contextos empresariais, demonstrando como a integração de novas interfaces e a melhoria contínua de aplicações existentes contribuem para a qualidade dos serviços prestados. O estágio constituiu uma experiência enriquecedora, proporcionando o desenvolvimento de competências técnicas e interpessoais fundamentais para a integração no mercado de trabalho.por
dc.description.abstractThis report describes the internship carried out at Megatic – Information and Communication Technologies, Lda, within the scope of the Master’s Degree in Informatics at the School of Technology and Management of the Polytechnic Institute of Bragança. The internship focused on the development and improvement of web and mobile applications, with particular emphasis on the integration of new frontends with pre-existing backends and the implementation of enhancements to applications already in production. The main objectives of this work included acquiring technical skills in frontend and backend development, understanding integration processes in business environments, and applying agile methodologies and software engineering best practices in real-world contexts. The adopted methodology was based on a practical and iterative approach, making use of a wide range of tools. For interface development, FlutterFlow (a low-code platform based on Flutter) was employed, while Figma and Framer were used for design and prototyping. For API testing and client interaction simulations, Postman and Xano were used, with the latter supporting the creation of interactive mockups. Additionally, tools such as Mobbin were explored for design inspiration, and animation platforms like LottieFiles and Motion were used to enhance the visual and interactive quality of the interfaces. The activities carried out included integrating frontends with backends in C# and .NET for both web and mobile applications, improving functionality and design in existing systems, and creating responsive landing pages to support the company’s service promotion. The conclusions highlight the importance of combining innovation and optimization in business contexts, demonstrating how the integration of new interfaces and the continuous improvement of existing applications contribute to the quality of the services provided. This internship proved to be an enriching experience, fostering the development of technical and interpersonal skills essential for integration into the job market.por
dc.identifier.tid204162947
dc.identifier.urihttp://hdl.handle.net/10198/35631
dc.language.isopor
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjectFrontend
dc.subjectBackend
dc.subjectAplicações Web
dc.subject.NET
dc.subjectFlutterFlow
dc.subjectFigma
dc.titleCriação e melhoria de aplicações Web: integração de frontend e otimização de ambientes .NET
dc.typemaster thesis
dspace.entity.typePublication
thesis.degree.nameDissertação de mestrado em Informática

Ficheiros

Principais
A mostrar 1 - 1 de 1
Miniatura indisponível
Nome:
Diogo Moura.pdf
Tamanho:
9.48 MB
Formato:
Adobe Portable Document Format
Licença
A mostrar 1 - 1 de 1
Miniatura indisponível
Nome:
license.txt
Tamanho:
1.75 KB
Formato:
Item-specific license agreed upon to submission
Descrição: