SPORTFY : sistema de gerenciamento de eventos esportivos para a comunidade acadêmica
Data
2024Autor
Lobato, Igor Nathan
Tozati, Luiz Felipe
Miranda, Matheus Henrique
Kuroda, Renan Kenji Koga
Santos, Thiago dos
Fontana, Rafaela Mantovani, 1981-
Universidade Federal do Paraná. Setor de Educação Profissional e Tecnológica. Curso de Graduação em Tecnologia em Análise e Desenvolvimento de Sistemas
Metadata
Mostrar registro completoResumo
Resumo: Este trabalho aborda a problemática da baixa adesão à prática esportiva entre os acadêmicos da Universidade Federal do Paraná (UFPR) e a ausência de uma comunidade unificada para facilitar a comunicação entre os praticantes de esportes. A partir de dois estudos conduzidos junto à comunidade estudantil da UFPR e abordados neste trabalho, identificou-se a necessidade de desenvolver um sistema web e um aplicativo móvel que facilite a organização de jogos e campeonatos esportivos dentro da universidade. Com base nesse contexto, o software proposto, de nome Sportfy, tem como objetivo permitir a organização e participação de acadêmicos em campeonatos de diversas modalidades esportivas, visando promover uma cultura esportiva e contribuir para o bem-estar físico e mental da comunidade universitária. Com relação à arquitetura e tecnologias propostas para o desenvolvimento do sistema, foram utilizados o Next.js, um framework baseado em linguagem de programação JavaScript, o Spring Boot, uma estrutura Java para aplicações autônomas, e o Ionic, um kit de ferramentas UI de código aberto voltada para aplicações mobile. Para o armazenamento de dados, foi adotado o banco de MySQL. Todo o desenvolvimento do projeto foi realizado em TypeScript, garantindo uma base sólida e consistente para o código-fonte Abstract: This paper addressed the issue of low adherence to sports practice among students at the Federal University of Paraná (UFPR) and the absence of a unified community to facilitate communication among sports practitioners. Based on two studies conducted within the UFPR student community and discussed in this paper, the need to develop a web system and a mobile application that facilitated the organization of games and sports championships within the university was identified. In this context, the proposed software, named Sportfy, aimed to enable the organization and participation of students in championships of various sports modalities, aiming to promote a sports culture and contribute to the physical and mental well-being of the university community. Regarding the architecture and technologies proposed for the system development, Next.js, a framework based on the JavaScript programming language, Spring Boot, a Java Spring framework and open source used for standalone applications, and Ionic, an open-source UI toolkit for building performant, high-quality mobile apps, were utilized. For data storage, the MySQL database was adopted. The entire project development was carried out in TypeScript, ensuring a solid and consistent foundation for the source code