Publicação
SmartCheck: Modular Application for the Automotive Industry
| dc.contributor.advisor | Alves, Valter Nelson Noronha | |
| dc.contributor.author | Saraiva, João António Madeira | |
| dc.date.accessioned | 2026-06-30T08:56:33Z | |
| dc.date.available | 2026-06-30T08:56:33Z | |
| dc.date.issued | 2026-05-15 | |
| dc.description.abstract | The automotive industry is currently undergoing a significant digital transforma tion, driven by the need for operational efficiency and seamless data management. However, while large corporations have the resources to implement complex, pro prietary systems, Small and Medium-Sized Enterprises (SME) often face significant barriers to digitalization. Existing market solutions are frequently polarized: they are either expensive, rigid enterprise platforms or generic open-source tools that require substantial technical expertise to customise. Consequently, many SME re main reliant on inefficient manual workflows, unable to justify the high investment required for tailored software. This thesis addresses that gap by presenting the design and development of SmartCheck, a modular, multi-tenant web application tailored for the automotive service sector. The primary objective was to create a scalable, cost-effective solution capable of adapting to diverse business requirements without the need for continuous code intervention. The proposed architecture relies on a configuration-driven design, where the application’s user interface and logic are dynamically generated at runtime. This approach decouples the frontend implementation from the business logic, allowing the system to support multiple tenants with distinct workflows and branding from a single shared codebase. The application was developed using modern web tech nologies, following a mobile-first strategy to ensure usability for field workers, such as truck drivers and inspectors. The development process followed an agile methodology, incorporating continu ous feedback from industry experts and real-world testing with a pilot client, Kögel. Key contributions of this work include a reduction in development overhead for new client onboarding, the effective implementation of a dynamic reporting engine, and the enhancement of user experience through features such as QR code integration and automated damage documentation. Ultimately, this study demonstrates that a modular, configuration-based approach offers a viable, sustainable pathway for the digitalization of solutions for SME. | eng |
| dc.description.abstract | A indústria automóvel atravessa atualmente uma transformação digital signifi cativa, impulsionada pela necessidade de eficiência operacional e gestão contínua de dados. No entanto, enquanto as grandes corporações possuem os recursos para implementar sistemas complexos e proprietários, as Pequenas e Médias Empresas (PME) enfrentam frequentemente barreiras consideráveis à digitalização. As solu ções de mercado existentes encontram-se frequentemente polarizadas: ou são pla taformas empresariais dispendiosas e rígidas, ou ferramentas genéricas de código aberto que exigem conhecimentos técnicos substanciais para personalização. Conse quentemente, muitas PME permanecem dependentes de fluxos de trabalho manuais ineficientes, incapazes de justificar o elevado investimento necessário para software à medida. Esta tese aborda essa lacuna apresentando o design e desenvolvimento do Smart Check, uma aplicação Web modular e múltiplos clientes adaptada ao setor de serviços automóveis. O objetivo principal foi criar uma solução escalável e custo-benefício, capaz de se adaptar a diversos requisitos de negócio sem a necessidade de intervenção contínua ao nível do código. A arquitetura proposta baseia-se num design orientado pela configuração, onde a interface do utilizador e a lógica da aplicação são geradas dinamicamente em tempo de execução. Esta abordagem dissocia a implementação do frontend da lógica de negócio, permitindo que o sistema suporte múltiplos clientes com fluxos de trabalho e marcas distintas a partir de uma única base de código partilhada. A aplicação foi desenvolvida utilizando tecnologias Web modernas, seguindo uma estratégia mobile first para garantir a usabilidade para trabalhadores de campo, tais como motoristas de pesados e inspetores. O processo de desenvolvimento seguiu uma metodologia ágil, incorporando fe edback contínuo de especialistas da indústria e testes em ambiente real com um cliente piloto, a Kögel. As principais contribuições deste trabalho incluem a redução da carga de desenvolvimento para a integração de novos clientes, a implementação eficaz de um motor de relatórios dinâmico e a melhoria da experiência do utilizador através de funcionalidades como a integração de códigos QR e a documentação auto matizada de danos. Em última análise, este estudo demonstra que uma abordagem modular e baseada em configurações oferece um caminho viável e sustentável para a digitalização de soluções para PME. | por |
| dc.identifier.tid | 204318335 | |
| dc.identifier.uri | http://hdl.handle.net/10400.19/10052 | |
| dc.language.iso | eng | |
| dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | |
| dc.subject | Truck Fleet Documentation | |
| dc.subject | Automotive Industry | |
| dc.subject | Digital Transformation | |
| dc.subject | Modular Architecture Software | |
| dc.subject | SMEs | |
| dc.subject | Documentação Frota Camiões | |
| dc.subject | Indústria Automóvel | |
| dc.subject | Trans formação Digital | |
| dc.subject | Arquitetura Modular Software | |
| dc.subject | PMEs | |
| dc.title | SmartCheck: Modular Application for the Automotive Industry | por |
| dc.type | master thesis | |
| dspace.entity.type | Publication | |
| thesis.degree.name | Mestrado em Engenharia Informática – Sistemas de Informação |
Ficheiros
Principais
1 - 1 de 1
Miniatura indisponível
- Nome:
- João António Madeira Saraiva - Trabalho de Projeto - MEISI.pdf
- Tamanho:
- 1.97 MB
- Formato:
- Adobe Portable Document Format
Licença
1 - 1 de 1
Miniatura indisponível
- Nome:
- license.txt
- Tamanho:
- 1.79 KB
- Formato:
- Item-specific license agreed upon to submission
- Descrição:
