| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Search the digital library catalog Help

Query: search in
search in
search in
search in
* old and bologna study programme

Options:
  Reset


1 - 10 / 58
First pagePrevious page123456Next pageLast page
1.
Razvoj spletne aplikacije za interaktivne naloge v izobraževalnem procesu
Maks Rogelj, 2025, undergraduate thesis

Abstract: V sodobnem času digitalizacije obstaja vse večja potreba po orodjih, ki omogočajo bolj interaktivno učenje, hkrati pa inštruktorjem olajšajo organizacijo in spremljanje napredka učencev. To diplomsko delo obravnava razvoj spletne aplikacije za interaktivne naloge, s ciljem predstaviti celoten razvojni proces. Namen aplikacije je zagotoviti platformo, ki je enako koristna za učence kot za inštruktorje. Razvoj aplikacije je temeljil na iterativnem pristopu in načelih agilnega razvoja programske opreme. V fazi načrtovanja so bili pripravljeni žični okvirji in oblikovna zasnova v Figmi, organizacija razvojnih nalog pa je potekala v ClickUpu. Za implementacijo čelnega dela aplikacije je uporabljen React v kombinaciji s TypeScriptom in Tailwind CSS. Komunikacija s strežnikom je izvedena z uporabo Relay in GraphQL, medtem ko zaledni del temelji na Laravel Lighthouse in podatkovni bazi MySQL. Rezultat razvoja je prototipna informacijska rešitev, ki uspešno podpira ključne funkcionalnosti: prijavo in registracijo uporabnikov, upravljanje učencev in tečajev, dodajanje in urejanje nalog ter spremljanje statistike, pri čemer je poudarek na pregledni, intuitivni in estetsko usklajeni uporabniški izkušnji. Diplomsko delo tako združuje teoretično ozadje s praktično izvedbo in predstavlja osnovo za prihodnje nadgradnje, med katerimi se izpostavljajo integracija dodatnih varnostnih mehanizmov, izboljšana analitika in vključitev zunanjih storitev.
Keywords: spletna aplikacija, interaktivne naloge, uporabniška izkušnja, izobraževalni proces, React, Laravel Lighthouse
Published in DKUM: 17.10.2025; Views: 0; Downloads: 38
.pdf Full text (3,47 MB)

2.
Izdelava grafičnega vmesnika za konfiguracijo ogrodja TailwindCSS in pripravo generičnih gradnikov : diplomsko delo
Tadej Rebernjak, 2025, undergraduate thesis

Abstract: V diplomskem delu smo razvili spletno aplikacijo, ki omogoča ustvarjanje nastavitvene datoteke za ogrodje TailwindCSS preko uporabniškega vmesnika ter pripravo osnovnih gradnikov z izvozom generirane kode React. Poleg opisa implementacije smo predstavili tudi ogrodje TailwindCSS ter izbrane knjižnice, orodja in dobre prakse, s katerimi je mogoče zasnovati kakovostno in dobro strukturirano aplikacijo React.
Keywords: TailwindCSS, React, spletna aplikacija, generiranje kode
Published in DKUM: 15.10.2025; Views: 0; Downloads: 9
.pdf Full text (2,89 MB)

3.
Aplikacija za geolokacijsko tekmovalno kartanje : diplomsko delo
Domen Bencak, 2025, undergraduate thesis

Abstract: V zaključnem delu smo razvili mobilno aplikacijo za geolokacijsko kartanje, ki omogoča izzivanje prijateljev na dvoboje in beleženje rezultatov. Pri razvoju smo uporabili ogrodje React Native ter platformo Firebase za zaledni sistem. Implementirali smo funkcionalnosti, kot so dodajanje lokacij, upravljanje uporabniških profilov ter sinhronizacija v realnem času. Poseben poudarek smo namenili dobri uporabniški izkušnji in prilagoditvi aplikacije za operacijska sistema iOS in Android.
Keywords: React Native, mobilne aplikacije, Firebase, iOS, Android
Published in DKUM: 30.09.2025; Views: 0; Downloads: 17
.pdf Full text (6,93 MB)

4.
Implementacija RAG sistema za iskanje informacij v nestrukturiranih dokumentih z uporabo velikih jezikovnih modelov : diplomsko delo
Nik Jovanović, 2025, undergraduate thesis

Abstract: V zaključnem delu obravnavamo problem iskanja informacij iz nestrukturiranih dokumentov, kjer osnovni veliki jezikovni modeli pogosto vračajo izmišljene oziroma netočne odgovore. Kot rešitev smo uporabili arhitekturo generacije z iskanjem v zunanjih virih (Retrieval-Augmented Generation – RAG). Cilj naloge je bil zasnovati in implementirati sistem, ki zmanjša pojav halucinacij pri poizvedbah. Sistem smo testirali na desetih računih v obliki PDF dokumentov, pri čemer smo uporabili pet skrbno pripravljenih vprašanj. Rezultati kažejo zmanjšano pojavnost halucinacij, a hkrati opozarjajo na omejitve, saj bi bilo za zanesljivejše zaključke potrebnih več dokumentov in obsežnejše testiranje.
Keywords: RAG, umetna inteligenca, vektorske baze, react, next.js
Published in DKUM: 23.09.2025; Views: 0; Downloads: 12
.pdf Full text (2,37 MB)

5.
Primerjava med človeškim programerjem in umetno inteligenco pri generiranju programske kode in dokumentacije : diplomsko delo
Tadej Fakin, 2025, undergraduate thesis

Abstract: V diplomskem delu primerjamo učinkovitost umetne inteligence in človeškega programerja pri pisanju kode in dokumentacije. Zasnovali smo spletno in mobilno aplikacijo in vsako implementirali na dva načina. Najprej samostojno, nato pa z agentskim načinom umetne inteligence, kjer je bila implementacija opravljena izključno na podlagi pozivov. Skozi implementacijo smo merili čas razvoja, na koncu pa s pomočjo anketirancev ocenili kakovost kode, uporabniških vmesnikov in dokumentacije. Rezultati kažejo, da je umetna inteligenca hitrejša predvsem pri nalogah z znanimi vzorci, medtem ko se prednost zmanjša v manj razširjenih tehnologijah. Kakovost kode je praviloma višja pri tradicionalnem pristopu, pri uporabniških vmesnikih pa so razlike manjše. Umetna inteligenca dokumentacijo pripravi hitreje, vendar je človeško besedilo bolj berljivo in točno.
Keywords: umetna inteligenca, Github Copilot, programiranje, primerjava razvoja, React, C#
Published in DKUM: 23.09.2025; Views: 0; Downloads: 18
.pdf Full text (3,09 MB)

6.
Razvoj multiplatformne aplikacije za izbiro video vsebin s pomočjo ogrodja React Expo : diplomsko delo
Dejan Rojko, 2025, undergraduate thesis

Abstract: V današnjem času, ko so uporabniki vsakodnevno izpostavljeni množici filmov in serij na različnih platformah, je iskanje primernega videa pogosto naporno in dolgotrajno. Namen diplomskega dela je bil razviti multiplatformno mobilno aplikacijo, ki omogoča enostavno in hitro izbiro filmov in serij s pomočjo ogrodja React Expo. Aplikacija je zasnovana na principu interakcije "swipe", kar omogoča hitro izbiro filmov na podlagi preteklih odločitev. Razvoj aplikacije je temeljil na ogrodju React, ki omogoča hitro in učinkovito gradnjo uporabniških vmesnikov, in platformi Expo, ki poenostavi razvoj in distribucijo aplikacij za več platform hkrati (iOS, Android). Kot zaledna rešitev je bila uporabljena platforma Firebase za avtentikacijo uporabnikov in shranjevanje podatkov, medtem ko je bila končna točka TMDB uporabljena za pridobivanje filmov in serij ter njihovo filtriranje. Aplikacija omogoča personalizirane predloge filmov na podlagi uporabniških preferenc in omogoča shranjevanje izbranih vsebin za kasnejši ogled. Poleg tega vključuje funkcionalnosti, kot so registracija, prijava, filtriranje filmov, ogled podrobnosti o filmih in spreminjanje nastavitev uporabniškega računa. Ta projekt se je soočal z različnimi tehnološkimi izzivi, kot sta integracija Firebase v multiplatformnem okolju in implementacija uporabniškega vmesnika, ki bi zagotavljal enostavno in prijetno uporabniško izkušnjo.
Keywords: multiplatformna mobilna aplikacija, React Expo, filtriranje filmov, uporabniška izkušnja, TMDB API.
Published in DKUM: 23.09.2025; Views: 0; Downloads: 29
.pdf Full text (2,61 MB)

7.
Razvoj spletne storitve za integracijo poizvedb sql z excelom
Nikita Stukov, 2025, undergraduate thesis

Abstract: Med strokovno prakso v Gorenjski banki se je pokazala potreba po modernizaciji pristopa k poročanju, ki temelji na uporabi Excela. Identificirali smo ključne pomanjkljivosti obstoječega pristopa: ročni vnos SQL-poizvedb, statične datoteke z makri, zahtevnost prilagajanja predlog in omejitve pri delu z večjimi količinami podatkov. Cilj diplomskega dela je bil razvoj spletne storitve za avtomatiziran prenos podatkov iz Oracle v Excel, ki omogoča varno povezavo z bazo podatkov, vnos SQL-poizvedb prek spletnega vmesnika, nalaganje Excelovih predlog z možnostjo prilagodljive izbire celic za vstavljanje podatkov ter samodejno posodabljanje poročil brez ročnega posredovanja. Razvita storitev ponuja intuitivni vmesnik, natančen nadzor nad postavitvijo podatkov in podporo uporabniškim predlogam. Uvedba sistema v Gorenjski banki je omogočila skrajšanje časa priprave poročil, zmanjšanje števila napak ter poenostavljeno sodelovanje med poslovnimi enotami in IT-infrastrukturo. Projekt ima potencial za širitev in je uporaben tudi v drugih finančnih ustanovah s podobnimi potrebami.
Keywords: Avtomatizacija poročanja, Oracle, Excel, FastAPI, React.js, poizvedba, spletna storitev.
Published in DKUM: 19.09.2025; Views: 0; Downloads: 12
.pdf Full text (2,70 MB)

8.
Razvoj platforme za upravljanje storitev avtomehanikov
Anže Fric, 2025, undergraduate thesis

Abstract: V diplomskem delu smo razvili platformo, ki poenostavlja usklajevanje terminov med strankami in avtomehaniki. Platformo sestavljajo mobilna aplikacija in zaledni del s serverjem in bazo. Uporablja se uveljavljen sistem avtentikacije, kar zagotavlja varno prijavo uporabnikov. Pred rezervacijo termina lahko uporabniki pregledajo ključne informacije o avtomehaniku, kot so kontaktni podatki, delovni čas in okvirne cene storitev. Dodatno imajo avtomehaniki možnost samostojnega vnosa podatkov o opravljenih servisih, kar zagotavlja celovito servisno zgodovino vozil. Vse skupaj je povezano s potisnimi sporočili, ki se pošiljajo po operacijah s termini. V zaključku dela se predstavijo še rezultati testiranja zmogljivosti.
Keywords: avtomehanik, mobilna aplikacija, React Native, Node.js, Supabase
Published in DKUM: 04.09.2025; Views: 0; Downloads: 25
.pdf Full text (4,40 MB)

9.
Celovita primerjava ogrodij React in podprtih metod za upodabljanje
Gašper Funda Povše, 2025, master's thesis

Abstract: V magistrskem delu smo primerjali ogrodja React: Next.js, Remix in Gatsby ter njihove podprte metode upodabljanja. Izhajali smo iz potrebe po boljšem razumevanju vpliva teh ogrodij na zmogljivost spletnih aplikacij in kako metode upodabljanja vplivajo na optimizacijo za iskalnike (SEO). V teoretičnem delu smo opisali in primerjali funkcionalnosti ter podporo skupnosti ogrodij. Praktični del vključuje implementacijo aplikacij za merjenje zmogljivosti, velikosti paketa in SEO metrik. Rezultati kažejo, da izbira ogrodja in metode upodabljanja pomembno vpliva na zmogljivost in SEO. Next.js izstopa po priljubljenosti in fleksibilnosti, Remix po interaktivnosti, Gatsby pa po hitrosti statičnih strani. Naloga ponuja smernice za izbiro ustreznega ogrodja glede na tip aplikacije.
Keywords: ogrodja React, metode upodabljanja, zmogljivost, SEO metrike, primerjalna analiza
Published in DKUM: 04.09.2025; Views: 0; Downloads: 18
.pdf Full text (3,36 MB)

10.
Razvoj prenosljivih aplikacij z uporabo React Native, Expo in brezstrežniških oblačnih storitev Amazon Web Services : diplomsko delo
Matej Krivec, 2025, undergraduate thesis

Abstract: Namen diplomske naloge je raziskati razvoj prenosljive aplikacije z uporabo tehnologij React Native, Expo in brezstrežniških storitev oblačnih storitev Amazon Web Services. Cilj je analizirati brezstrežniško arhitekturo v primerjavi s tradicionalno, oceniti njene zmožnosti, prednosti in slabosti ter preučiti njeno vzpostavitev in integracijo s prenosljivo aplikacijo. Pregledan bo razvoj aplikacije na temo družbenih omrežij, ki bo uporabnikom omogočala povezovanje s prijatelji ter ustvarjanje in priključevanje dogodkom na podlagi geolokacije. Tekom razvoja bodo raziskane zmožnosti pisanja enotne kode za delovanje na spletu ter platformah Android in iOS. Nazadnje bo izvedena primerjava delovanja aplikacije na teh različnih platformah in primerjava prenosljivega razvoja proti avtohtonemu.
Keywords: AWS, brez strežništvo, prenosljivo, Expo, React Native
Published in DKUM: 13.08.2025; Views: 0; Downloads: 43
.pdf Full text (4,07 MB)

Search done in 0.11 sec.
Back to top
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica