SIP – Sistema Integrado de Processos
Menu: TCCs de Ciência da Computação

Título: RELATÓRIO DE ESTÁGIO - SISTEMA DE BUSCAS POR MORADIAS OU MORADORES COMPATÍVEIS EM LAVRAS PARA A STARTUP REPARTIR

Título alternativo: INTERNSHIP REPORT - SEARCH SYSTEM FOR HOUSING OR COMPATIBLE RESIDENTS IN LAVRAS FOR STARTUP REPARTIR

Autoria de: Vinícius Spinelli Guimarães

Orientação de: Bruno de Abreu Silva

Coorientação de: Matheus Alisson de Oliveira

Presidente da banca: Bruno de Abreu Silva

Primeiro membro da banca: Maurício Ronny de Almeida Souza

Segundo membro da banca: Paulo Afonso Parreira Junior

Palavras-chaves: Busca por moradia, Framework Scrum, React, Spring Boot, Postgresql

Data da defesa: 12/11/2021

Semestre letivo da defesa: 2021-1

Data da versão final: 24/11/2021

Data da publicação: 24/11/2021

Referência: Guimarães, V. S. RELATÓRIO DE ESTÁGIO - SISTEMA DE BUSCAS POR MORADIAS OU MORADORES COMPATÍVEIS EM LAVRAS PARA A STARTUP REPARTIR. 2021. 40 p. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação Bacharelado)-Universidade Federal de Lavras, Lavras, 2021.

Resumo: Devido ao seu caráter universitário, o município de Lavras - MG frequentemente recebe novos moradores vindos de diversas regiões do país para ambientar suas instituições de ensino superior, como a UFLA e a Unilavras. A UFLA, por exemplo, possuía em 2019 aproximadamente 11 mil alunos de graduação e 1.850 alunos de pós-graduação. A cada semestre, há pessoas buscando moradias que atendam a suas necessidades de estadia e há quem oferece vagas existentes em sua república ou casa. Porém, muitas vezes, essa busca se mostra desgastante, necessitando participar de grupos de anúncios em redes sociais, usar murais em locais públicos, contactar imobiliárias e até pessoas para formarem uma república. O objetivo deste trabalho é relatar, do ponto de vista do desenvolvedor, como foi a participação do estagiário na produção de um sistema na startup Repartir, que foi desenvolvido em uma parceria entre a startup e a empresa que foi o local do estágio, a Global Technologies (GT). O sistema, baseado na busca e oferecimento de moradia, conecta as pessoas a possíveis interesses, seja uma moradia ou um morador, fazendo com que o cliente encontre o que deseja de acordo com suas compatibilidades. O estagiário entrou no projeto com ele já iniciado, havendo apenas o módulo para usuário que procura vaga implementado, ficando incumbido da implementação de outros dois módulos, além de ajustar as funcionalidades já implementadas de acordo com as mudanças de regras. Durante o desenvolvimento do projeto, usou-se o Framework Scrum. O projeto foi desenvolvido em React para o frontend, Spring Boot para o backend e Postgresql para o banco de dados, e teve a atuação do estagiário nessas três áreas. Espera-se que, a cada novo semestre, o sistema possa ajudar as pessoas a escolherem seus companheiros de república e suas moradias de forma que possam ter maior qualidade de vida, maior disposição para realizar suas atividades e que ajude o processo de mudança a fluir da melhor maneira possível.

Abstract: Due to its academic nature, the city of Lavras - MG often receives new residents coming from various regions of the country to settle in its institutions of higher education, such as UFLA and Unilavras. UFLA, for instance, in 2019 had approximately 11,000 undergraduate students and 1,850 graduate students. Every semester, there are people looking for housing that meets their accommodation needs and some other people offering existing vacancies in their fraternities or houses. However, not rarely, this search becomes stressful, making it necessary to participate in groups on social networks, or using bulletin boards in public places, or contacting real estate agents, or even gathering unacquainted people to form a new fraternity. The objective of this work is to report, from the developer????????s point of view, how the intern participated in the production of a system at the startup Repartir, which was developed in a partnership between the startup and the company that was the place of the internship, Global Technologies (GT). The system is based on the supply and demand of housing, connecting people to possible interests, whether it is a house or a housemate, making the potential client meet his or her interests with the housing he or she is looking for. The intern entered the project with it already in progress, with only the module for the user looking for a vacancy already implemented, being in charge of the implementation of the other two modules, besides adjusting the already implemented functionalities according to rule changes. During the project development, the Scrum framework was used. The project was developed in React for the frontend, Spring Boot for the backend, and Postgresql for the database, and the intern worked in these three areas. It is hoped that every new semester, the system will help people choose their housemates and their houses so that they can have a better quality of life, a greater disposition to perform their daily activities and that it helps the process of moving out to flow as smoothly as possible.

URI: sip.prg.ufla.br/publico/trabalhos_conclusao_curso/acessar_tcc_por_curso/
ciencia_da_computacao/20211201620427

URI alternaviva: repositorio.ufla.br/handle/1/53979

Curso: G010 - CIÊNCIA DA COMPUTAÇÃO (BACHARELADO)

Nome da editora: Universidade Federal de Lavras

Sigla da editora: UFLA

País da editora: Brasil

Gênero textual: Trabalho de Conclusão de Curso

Nome da língua do conteúdo: Português

Código da língua do conteúdo: por

Licença de acesso: Acesso aberto

Nome da licença: Licença do Repositório Institucional da Universidade Federal de Lavras

URI da licença: repositorio.ufla.br

Termos da licença: Acesso aos termos da licença em repositorio.ufla.br

Detentores dos direitos autorais: Vinícius Spinelli Guimarães e Universidade Federal de Lavras

Baixar arquivo