Treffer: Web aplikacija za potporu trgovanju kriptovalutama ; Web application for cryptocurrency trading support

Title:
Web aplikacija za potporu trgovanju kriptovalutama ; Web application for cryptocurrency trading support
Authors:
Contributors:
Martinović, Goran
Publisher Information:
Sveučilište Josipa Jurja Strossmayera u Osijeku. Fakultet elektrotehnike, računarstva i informacijskih tehnologija Osijek. Zavod za programsko inženjerstvo. Katedra za programske jezike i sustave.
Josip Juraj Strossmayer University of Osijek. Faculty of Electrical Engineering, Computer Science and Information Technology Osijek. Department of Software Engineering. Chair of Programming Languages and Systems.
Publication Year:
2025
Collection:
Repository of the University of Osijek
Document Type:
Dissertation bachelor thesis
File Description:
application/pdf
Language:
Croatian
Rights:
http://rightsstatements.org/vocab/InC/1.0/ ; info:eu-repo/semantics/openAccess
Accession Number:
edsbas.A65CFF47
Database:
BASE

Weitere Informationen

Cilj ovog završnog rada je stvoriti aplikaciju za potporu trgovanju kriptovalutama sa tehnologijama koje su aktualne i korištene u industriji. Korisničko sučelje rada je ostvareno sa okvirom Svelte Javascript koje nam omogućuje laku implementaciju ponovno upotrebljivih komponenti, reaktivnosti komponenti i korištenje programske logike direktno u HTML kodu i bibliotekom Chart.js za interaktivne grafove. Podatci o kriptovalutama su povučeni sa Coingecko API-a u JSON formatu. Poslužiteljska strana je izgrađena u okviru Nest.js za izradu učinkovitih Node.js aplikacija te sa Prisma ORM za lakšu definiciju i migraciju baze podataka. Za spremanje podataka je korištena baza podataka PostgreSQL. Korisnicima je omogućeno stvaranje korisničkog profila te spremanje njima zanimljvih kriptovaluta u svrhu brzog pristupa. Korisnik ima mogućnost pronaći podatke o bilo kojoj kriptovaluti izlistanoj na tržištu i vidjeti kretanje cijena i promjene u drugim karakteristima do tristo šezdeset pet dana unazad. Nadalje, kao osnovni alat u trgovini kriptovalutama, korisnicima su dani na raspolaganje osnovni tehnički indikatori kako bi mogli lakše i pouzdanije napraviti procjenu budućeg kretanja cijena. Indikatori SMA, EMA i RSI su statistički alati koji zapažaju smjer kretanja tržišta, predviđaju nagle promjene i filtriraju nasumične skokove i padove kako bi uzorci bili jasniji. Kako bi se korisnicima olakšao proces donošenja odluke, implementirana je funkcija sačinjena od osnovnih tehničkih indikatora kojoj je svrha davanja signala korisniku kada je vrijeme za kupiti ili prodati kriptovalutu. ; The goal of this final paper is to create a web application for cryptocurrency trading support using technologies which are up-to-date and used in the industry. The user interface is achieved with the Svelte Javascript framework which allows us easy implementation of reusable components, component reactivity and the use of logic directly in HTML markup and with the Chart.js library for interactive graphs. Cryptocurrency data is pulled from the ...