University of Rijeka. Faculty of Informatics and Digital Technologies.
Abstract
Cilj ovog rada je opisati osnovne dijelove React biblioteke korištenih u postupku kreiranja poslovne web aplikacije. Ovaj diplomski rad bavi se razvojem web aplikacije za kickboxing i taekwondo klub, s ciljem unosa, ažuriranja i upravljanja podacima o članovima, natjecanjima, grupama i trenerima. Aplikacija se kreira s dvije svrhe, jedna je za korisnike kojima će biti omogućen pregled informacija o klubovima, a drugi administrativni dio omogućuje trenerima i voditeljima klubova jednostavno upravljanje podacima. Aplikacija je razvijena korištenjem Reacta za frontend i Node.js-a za backend, čime je osigurana moderna i responzivna arhitektura.
Administratorima je omogućena registracija i prijava, čime dobivaju ovlasti za unos, ažuriranje i brisanje podataka. S druge strane, neadministrativni korisnici mogu pristupiti javno dostupnim informacijama o klubovima, treninzima, događajima unutar kluba, natjecanjima i ostvarenim rezultatima.
Rezultat rada uključuje funkcionalnu i sigurnu aplikaciju koja doprinosi poboljšanju operativnog rada klubova te dostupnost podataka za članove i širu javnost