SISTEM ZA PRIKUPLJANJE I PRETRAŽIVANJE PODATAKA O IGRAČIMA EVROLIGE
SISTEM ZA PRIKUPLJANJE I PRETRAŽIVANJE PODATAKA O IGRAČIMA EVROLIGE
Nikola Aleksić
TLDR
A system in the form of a web application that consolidates statistical data on EuroLeague players, enabling their comparison, sorting, and intuitive search and significantly enhancing the user experience in accessing basketball-related information is presented.
Abstract
This paper presents a system in the form of a web application that consolidates statistical data on EuroLeague players, enabling their comparison, sorting, and intuitive search. The goal of the application is to address the issue of fragmented basketball information, providing users with centralized access to statistical data, biographies, news, and highlights. The system is implemented through three functional components: a user interface developed using TypeScript and React, a server-side application based on Java and Spring Boot, and a web crawler component built in Python utilizing libraries such as Selenium, BeautifulSoup, and newspaper4k. The paper covers the process of data collection and aggregation from various sources, as well as their presentation through an intuitive graphical user interface. The implemented application facilitates efficient data search and analysis, significantly enhancing the user experience in accessing basketball-related information.
