Use este identificador para citar ou linkar para este item: https://repositorio.ufms.br/handle/123456789/13758
Tipo: Trabalho de Conclusão de Curso
Título: Byte Social: uma aplicação baseada em microsserviços para o gerenciamento de ações sociais
Autor(es): LEANDRO JOSÉ GONÇALVES PEREIRA
Primeiro orientador: HUDSON SILVA BORGES
Resumo: O pantanal.dev é um programa de desenvolvimento profissional para a capacitação de talentos do Centro-Oeste brasileiro. Através do módulo Peixe Dourado, focado em Engenharia de Software para Backend, foi proposto como desafio o desenvolvimento de uma solução capaz de gerir as ações sociais de uma organização. A solução concebida neste trabalho consiste no desenvolvimento de uma plataforma, ou seja, uma ferramenta capaz de abranger todos os processos envolvidos no ciclo de vida de uma ação social. Neste sentido, utilizou-se de uma arquitetura de microsserviços juntamente com tecnologias e frameworks populares no mercado como Java, Spring Boot e RabbitMQ a fim de construir uma aplicação completa e robusta para satisfazer as necessidades levantadas. O resultado final contou com o desenvolvimento e integração de seis microsserviços que abrangem da prospecção de instituições sociais à avaliação de indicadores de performance de uma ação social executada. Além disso, a solução concebida foi contemplada com o prêmio de melhor solução do módulo acima mencionado.
Abstract: The pantanal.dev program is a professional development initiative aimed at training talent from the Midwest region of Brazil. Through the Peixe Dourado module, focused on Backend Software Engineering, participants were challenged to develop a solution capable of managing the social responsibility initiatives of a financial sector company. The solution presented in this paper consists of the development of a platform - that is, a tool capable of encompassing all processes involved in the lifecycle of a social action project. To this end, a microservices architecture was adopted, along with widely used technologies and frameworks such as Java, Spring Boot, and RabbitMQ, in order to build a complete and robust application that meets the identified requirements. The final result comprised the development and integration of six microservices, covering the entire process from the prospecting of social institutions to the evaluation of performance indicators of an executed social initiative. Moreover, the proposed solution was awarded the prize for best solution within the aforementioned module.
Palavras-chave: Microsserviços
Spring Boot
Ação Social
País: 
Editor: Fundação Universidade Federal de Mato Grosso do Sul
Sigla da Instituição: UFMS
Tipo de acesso: Acesso Aberto
URI: https://repositorio.ufms.br/handle/123456789/13758
Data do documento: 2025
Aparece nas coleções:Ciência da Computação - Bacharelado (FACOM)

Arquivos associados a este item:
Arquivo TamanhoFormato 
31312.pdf10,35 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.