Please use this identifier to cite or link to this item: https://repositorio.ufu.br/handle/123456789/49903
Full metadata record
DC FieldValueLanguage
dc.creatorSoares, Gabriel Luiz de Lima-
dc.date.accessioned2026-08-27T14:23:08Z-
dc.date.available2026-08-27T14:23:08Z-
dc.date.issued2026-07-22-
dc.identifier.citationSOARES, 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.pt_BR
dc.identifier.urihttps://repositorio.ufu.br/handle/123456789/49903-
dc.description.abstractSmall 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.pt_BR
dc.languageporpt_BR
dc.language.isopt_BRpt_BR
dc.publisherUniversidade Federal de Uberlândiapt_BR
dc.rightsAcesso Abertopt_BR
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.subjectEngenharia de Softwarept_BR
dc.subjectSoftware Engineeringpt_BR
dc.subjectE-commercept_BR
dc.subjectVue.jspt_BR
dc.subjectNestJSpt_BR
dc.subjectAutomação Logísticapt_BR
dc.subjectLogistics Automationpt_BR
dc.subjectCI/CDpt_BR
dc.titlePortal Web para otimização de processos e expansão digital: um caso aplicado à Ice Point Sorveteriapt_BR
dc.title.alternativeWeb portal for process optimization and digital expansion: a case study of Ice Point Sorveteriapt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.contributor.advisor1Dorça, Fabiano Azevedo-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/3944579737930998pt_BR
dc.contributor.referee1Cattelan, Renan Gonçalves-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/3722586963728305pt_BR
dc.contributor.referee2Souza, Jefferson Rodrigo de-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/1805897404307170pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/5503421631024543pt_BR
dc.description.degreenameTrabalho de Conclusão de Curso (Graduação)pt_BR
dc.description.resumoPequenas 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.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.courseCiência da Computaçãopt_BR
dc.sizeorduration51pt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
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