Please use this identifier to cite or link to this item: https://repositorio.ufu.br/handle/123456789/49903
ORCID:  http://orcid.org/0009-0003-2005-7274
Document type: Trabalho de Conclusão de Curso
Access type: Acesso Aberto
Title: Portal Web para otimização de processos e expansão digital: um caso aplicado à Ice Point Sorveteria
Alternate title (s): Web portal for process optimization and digital expansion: a case study of Ice Point Sorveteria
Author: Soares, Gabriel Luiz de Lima
First Advisor: Dorça, Fabiano Azevedo
First member of the Committee: Cattelan, Renan Gonçalves
Second member of the Committee: Souza, Jefferson Rodrigo de
Summary: Pequenas e Médias Empresas (PMEs) enfrentam desafios significativos na gestão de suas operações logísticas, frequentemente dependendo de processos manuais suscetíveis a falhas humanas e retrabalho. Este trabalho apresenta o desenvolvimento e a implementação de um sistema Web completo para a Ice Point Sorveteria, estruturado sob o padrão arquitetural MVC (Model-View-Controller). A aplicação engloba um e-commerce para o consumidor final (B2C) e um painel gerencial interno, com o objetivo de mitigar erros na locação de estoques limitados e automatizar o cálculo logístico. A infraestrutura tecnológica foi construída utilizando o framework Vue.js no frontend, NestJS no backend e Supabase atuando como Backend-as-a-Service (BaaS) para persistência em PostgreSQL e autenticação segura (SSO). Dentre as automações de regras de negócio validadas, destacamse a trava mínima de atacado (acima de oitenta unidades), o intervalo logístico de doze horas para higienização de frotas e o cálculo dinâmico de fretes integrado à API do Google Maps. A qualidade do sistema é assegurada por uma suíte de testes unitários automatizados com o framework Jest, cobrindo onze cenários críticos de regras de negócio, complementada por um pipeline de Integração e Entrega Contínuas (CI/CD) via GitHub Actions que automatiza a verificação e a implantação a cada atualização do código-fonte. Os resultados indicam a total eliminação de despachos deficitários e uma padronização rastreável de receitas e agendamentos, consolidando a plataforma como um marco tecnológico das operações de delivery da empresa.
Abstract: Small and Medium Enterprises (SMEs) face significant challenges in managing their logistics operations, often relying on manual processes prone to human error and rework. This work presents the development and implementation of a comprehensive web system for Ice Point Sorveteria, structured under the MVC (Model-View-Controller) architectural pattern. The application encompasses an e-commerce platform for the end consumer (B2C) and an internal management dashboard, aiming to mitigate errors in renting limited stock and automate logistics calculations. The technological infrastructure was built using the Vue.js framework for the frontend, NestJS for the backend, and Supabase acting as a Backend-as-a-Service (BaaS) for PostgreSQL persistence and secure authentication (SSO). Among the validated automated business rules are the wholesale minimum threshold (over eighty units), the twelve-hour logistical interval for fleet sanitization, and dynamic freight calculation integrated with the Google Maps API. Software quality is ensured by an automated unit testing suite using the Jest framework, covering eleven critical business rule scenarios, complemented by a Continuous Integration and Continuous Delivery (CI/CD) pipeline via GitHub Actions that automates verification and deployment with every code update. The results indicate the complete elimination of deficit dispatches and a traceable standardization of revenues and scheduling, consolidating the platform as a technological milestone in the company’s delivery operations.
Keywords: Engenharia de Software
Software Engineering
E-commerce
Vue.js
NestJS
Automação Logística
Logistics Automation
CI/CD
Area (s) of CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Language: por
Country: Brasil
Publisher: Universidade Federal de Uberlândia
Quote: SOARES, Gabriel Luiz de Lima. Portal web para otimização de processos e expansão digital: um caso aplicado à Ice Point Sorveteria. 2026. 51 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) – Universidade Federal de Uberlândia, Uberlândia, 2026.
URI: https://repositorio.ufu.br/handle/123456789/49903
Date of defense: 22-Jul-2026
Appears in Collections:TCC - Ciência da Computação

Files in This Item:
File Description SizeFormat 
PortalWebOtimizacao.pdfTCC4.1 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons