Završni rad se temelji na izradi web-aplikacije za pregled rezultata sportskih događaja s naglaskom na izradi korisničkog sučelja. Razrađuje se tema izrade naprednih modernih korisničkih sučelja. Radi se usporedba JavaScript i TypeScript jezika te se opravdava odabir TypeScript-a za pisanje aplikacije. Opisuju se prednosti odabranih razvojnih tehnologija: okvira Next.js, biblioteke styled-components i React biblioteke. Ističu se prednosti tih razvojnih tehnologija. Ulazi se u detalje implementacije aplikacije. Na primjerima koda prikazuju se korisni mehanizmi koje nude odabrane tehnologije te se objašnjava kako su se ti mehanizmi iskoristili za izradu aplikacije.The final work is based on the creation of a web application for viewing the r...