Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/116636
Title: Management tools of the re-commerce system LoopOS
Other Titles: Ferramentas de gestão do sistema de re-commerce LoopOS
Authors: Carvalho, Dinis Silva Costa
Orientador: Correia, António Dourado Pereira
Rodrigues, João
Keywords: Circular Economy; Web Application; Application Deployment & Management; Partner Onboarding; Front-end Development; Economia Circular; Aplicação Web; Instanciação e Gestão de Aplicações; Integração de Parceiros; Desenvolvimento Front-end
Issue Date: 25-Jan-2024
Serial title, monograph or event: Management tools of the re-commerce system LoopOS
Place of publication or event: The Loop co.
Abstract: Existing retail channels have been optimized to push items through the supply chain and deliver them to the customers. However, the rise of e-commerce and its associated benefits, such as easy returns and circular economy opportunities, have created a problem for retailers who have not adapted to this reverse flow. As a result, the process of recovering items from customers is often manual and inefficient.The Loop co. is developing LoopOS, a circular economy framework, to solve this problem. LoopOS integrates different aspects of the circular economy, such as product submission, validation, delivery, certification, refurbishment, and re-entry into the market, into a single, decentralized, and collaborative ecosystem.This thesis explores the development process and implementation of two critical components within the LoopOS environment: LoopOS Onboarding, which focuses on simplifying the onboarding process for new users within the LoopOS platform while also automating their environment creation within LoopOS, and LoopOS UI, designed to standardize and enhance front-end development across various LoopOS applications. The former addresses challenges in asset pipelines and front-end development. It ensures seamless integration and modularity for LoopOS developers, enabling them to focus on core functionality rather than front-end complexities. The LoopOS UI significantly contributes to the modular architecture, providing a solid foundation for implementing a new user interface in LoopOS applications.In conclusion, this thesis achieves its stated objectives and showcases a comprehensive approach to software development, from planning and execution to innovation and future vision. The implemented solutions contribute to the ongoing development of the LoopOS platform, highlighting the adaptability, collaboration, and problem-solving skills crucial in a dynamic software development environment.
Os canais de venda a retalho existentes foram otimizados para levar os itens ao longo da cadeia de fornecimento e entregá-los aos clientes. No entanto, o aumento do comércio eletrónico e dos seus benefícios associados, como devoluções fáceis e oportunidades de economia circular, criaram um problema para os retalhistas que não se adaptaram a esse fluxo reverso. Como resultado, o processo de recuperação de itens dos clientes é frequentemente manual e ineficiente.A Loop co. está a desenvolver o LoopOS, um sistema de economia circular, para resolver este problema. O LoopOS integra diferentes aspectos da economia circular, como a submissão de produtos, validação, entrega, certificação, renovação e reentrada no mercado, num ecossistema único, descentralizado e colaborativo.Esta tese explora o processo de desenvolvimento e instanciação de dois componentes fundamentais no ambiente LoopOS: o LoopOS Onboarding, que se concentra na simplificação do processo de onboarding para novos usuários tal como a automatização da criação dos seus ambientes dentro do LoopOS, e o LoopOS UI projetado para padronizar e aperfeiçoar o desenvolvimento front-end em vários aplicações do LoopOS. Este aborda desafios em ``asset pipeline'' e desenvolvimento front-end. Ele garante integração e modularidade, permitindo que os desenvolvedores da LoopOS se concentrem na funcionalidade principal em vez das complexidades do front-end. O LoopOS UI contribui significativamente para a arquitetura modular, fornecendo uma base sólida para implementar uma nova interface do usuário em aplicações do LoopOS.Em conclusão, esta tese atinge os seus objetivos declarados e mostra uma abordagem detalhada ao desenvolvimento de software, do planeamento à execução, da inovação à visão do futuro. As soluções implementadas contribuem para o desenvolvimento contínuo da plataforma LoopOS, destacando a adaptabilidade, colaboração e habilidades de solução de problemas num ambiente de desenvolvimento de software dinâmico.
Description: Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia
URI: https://hdl.handle.net/10316/116636
Rights: openAccess
Appears in Collections:UC - Dissertações de Mestrado

Files in This Item:
File SizeFormat
MSc_Dinis_Carvalho.pdf19.06 MBAdobe PDFView/Open
Show full item record

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons