| dc.contributor.advisor |
Silveira, Dieison Soares |
pt_BR |
| dc.contributor.author |
Dagostini, Pedro Henrique Kieling |
pt_BR |
| dc.date.accessioned |
2025-05-30T23:34:33Z |
pt_BR |
| dc.date.available |
2025-05-30T23:34:33Z |
pt_BR |
| dc.date.issued |
2024 |
pt_BR |
| dc.identifier.uri |
https://dspace.ifrs.edu.br/xmlui/handle/123456789/2137 |
pt_BR |
| dc.description.abstract |
Este trabalho apresenta o desenvolvimento e a documentação da aplicação web Protáthlima (πρωτάθλημα) que significa campeonato em grego, destinada à criação e organização de campeonatos amadores do jogo League of Legends. A plataforma foi projetada com funcionalidades como a integração com a API da Riot Games, que possibilita a validação
automática de perfis e o balanceamento de equipes baseado em rankings. Além disso, inclui um sistema de gamificação que incentiva a participação dos jogadores e promove o engajamento na comunidade gamer. O desenvolvimento envolveu o uso de tecnologias como PHP, MySQL/MariaDB, HTML, CSS e JavaScript moderno para a implementação do front-end e back-end, além de metodologias estruturadas, como modelagem com diagramas
UML e levantamento de requisitos por meio de entrevistas com usuários. O trabalho também aborda os desafios enfrentados, como a manipulação de dados em tempo real e a criação de uma interface responsiva e intuitiva. Os resultados obtidos destacam o potencial da aplicação em atender às demandas da comunidade de jogadores, proporcionando uma solução eficiente e escalável para organização de torneios. Como trabalhos futuros, estão a expansão para outros jogos, melhorias na escalabilidade e a integração com redes sociais para ampliação da visibilidade dos eventos. |
pt_BR |
| dc.description.abstract |
This study presents the development and documentation of the Protáthlima web application, designed for creating and organizing amateur tournaments for the game League of Legends. The platform incorporates features such as integration with the Riot Games API,
enabling automatic profile validation and team balancing based on player rankings. Additionally, it includes a gamification system that encourages player participation and fosters engagement within the gaming community. The development process utilized technologies such as PHP, MySQL/MariaDB, HTML, CSS, and modern JavaScript for front-end and back-end implementation, along with structured methodologies such as UML
diagrams and user requirement gathering through interviews. The study also addresses challenges faced, including real-time data handling and the creation of a responsive and
intuitive interface. The results highlight the application's potential to meet the demands of the gaming community by providing an efficient and scalable solution for tournament management. Future recommendations include expanding support to other games, improving scalability, and integrating social media features to enhance event visibility. |
en |
| dc.format.mimetype |
application/pdf |
pt_BR |
| dc.language.iso |
por |
pt_BR |
| dc.rights |
Open Access |
pt_BR |
| dc.subject |
Desenvolvimento de Software |
pt_BR |
| dc.title |
Protáthlima: uma aplicação web para criação de campeonatos amadores do jogo virtual League Of Legends |
pt_BR |
| dc.type |
Trabalho de conclusão de graduação |
pt_BR |
| dc.degree.grantor |
Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul |
pt_BR |
| dc.degree.level |
Graduação |
pt_BR |
| dc.degree.date |
|
pt_BR |
| dc.degree.local |
Canoas, BR-RS |
pt_BR |
| dc.degree.graduation |
Tecnologia em Análise e Desenvolvimento de Sistemas |
pt_BR |
| dc.degree.department |
Campus Canoas |
pt_BR |