Elektrotehničko i računarsko inženjerstvo
God. 40 Br. 12 (2025): Zbornik radova Fakulteta tehničkih nauka
SISTEM ZA PRIKUPLJANJE I PRETRAŽIVANJE PODATAKA O IGRAČIMA EVROLIGE
Apstrakt
U ovom radu predstavljen je sistem u obliku veb aplikacije koja na jednom mestu objedinuje statističke podatke o igračima Evrolige, omogućavajući njihovo poređenje, sortiranje i intuitivnu pretragu. Cilj aplikacije je rešavanje problema fragmentacije informacija o košarkašima, nudeći korisnicima centralizovan pristup statističkim podacima, biografijama, vestima i zanimljivostima. Sistem je implementiran kroz tri funkcionalne celine: korisnički interfejs razvijen uz pomoć TypeScript-a i React-a, serverski deo baziran na Javi i Spring Boot-u, te webcrawler komponente izrađene u Python-u koristeći biblioteke Selenium, BeautifulSoup i newspaper4k. Rad obuhvata proces prikupljanja i agregacije podataka sa različitih izvora, kao i njihovu prezentaciju kroz intuitivni grafički korisnički interfejs. Implementirana aplikacija omogućava efikasnu pretragu i analizu podataka, značajno unapređujući iskustvo korisniuka pri pristupu informacijama iz sveta košarke.
Reference
- [1] Minnick, C. (2023). JavaScript All-in-One For Dummies. For Dummies.
- [2] Kumar, T. (2024). Fluent React: Build Fast, Performant, and Intuitive Web Applications. O'Reilly Media.
- [3] Schildt, H. (2024). Java: The Complete Reference, Thirteenth Edition. McGraw Hill.
- [4] Miguel Puig, F. (2024). Spring Boot 3.0 Cookbook: Proven recipes for building modern and robust Java web applications with Spring Boot. Packt Publishing.
- [5] Matthes, E. (2024). Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming. No Starch Press
- [6] Sherwin C. Tragura, J. (2024). Mastering Flask Web and API Development: Build and deploy production-ready Flask apps seamlessly across web, APIs, and mobile platforms. Packt Publishing.
- [7] https://www.euroleaguebasketball.net/about/
- [8] https://www.eurohoops.net/en/
- [9] https://www.proballers.com/about