SISTEM ZA PRIKUPLJANJE I PRETRAŽIVANJE PODATAKA O IGRAČIMA EVROLIGE
DOI:
https://doi.org/10.24867/33BE01AleksicKljučne reči:
Web, SpringBoot, EvroligaApstrakt
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/