1. Aplikacija za spremljanje opravljenega dela : diplomsko deloGašper Funda Povše, 2022, diplomsko delo Opis: V diplomskem delu je predstavljena aplikacija za spremljanje opravljenega dela v podjetju in razvoj osrednje komponente v uporabniškem vmesniku: strani za vnos in pregled aktivnosti. Najprej so predstavljene vse tehnologije in orodja, uporabljena pri izdelavi aplikacije: PostgreSQL za izdelavo podatkovne baze, ogrodje NestJS v kombinaciji s TypeORM knjižnico za izdelavo zalednega dela aplikacije, ReactJS v kombinaciji z knjižnico Ant Design za izgradnjo uporabniškega vmesnika in ostala uporabljena orodja. V nadaljevanju je predstavljeno preučevanje že obstoječih orodij za spremljanje opravljenega dela in primerjava z našo aplikacijo, nato sledi opis celotne spletne aplikacije: izgradnja načrta, preučitev že izdelane podatkovne baze in zalednega dela aplikacije, na koncu pa še implementacija uporabniškega vmesnika in postavitev aplikacije na strežnik in povezava domene, da je lahko aplikacija dostopna preko spletnega brskalnika. Ključne besede: Spletna aplikacija, ReactJS, NestJS, PostgreSQL, vodenje podjetja Objavljeno v DKUM: 17.10.2022; Ogledov: 513; Prenosov: 5 Celotno besedilo (1,84 MB) |
2. Razvoj aplikacije My Smart Home s pomočjo računalnika Raspberry Pi : diplomsko deloDenis Lempl, 2021, diplomsko delo Opis: Večja težnja po pametnih napravah je pripeljala do potrebe po razvoju aplikacije, s pomočjo katere se modernizirajo naprave, ki sicer niso povezane na internet. Namen diplomske naloge je bila prav modernizacija električnih garažnih in dvoriščnih vrat, električnih žaluzij in luči na način, da jih je mogoče upravljati preko interneta. To smo dosegli s pomočjo NestJS ogrodja, ki teče na zalednem delu aplikacije ter s pomočjo Angular ogrodja, ki teče na čelnem delu aplikacije. Prav tako smo uporabili FirebaseAuth za avtentikacijo uporabnika, tako da je uporaba aplikacije varna. Aplikacija My Smart Home omogoča enostavno in varno upravljanje naprav na daljavo in tako uporabniku olajša vsakdan. Ključne besede: Raspberry Pi, GPIO, NestJS, Angular, pametni dom Objavljeno v DKUM: 18.10.2021; Ogledov: 721; Prenosov: 127 Celotno besedilo (2,35 MB) |
3. Razvoj aplikacije Movie Date z uporabo podatkovnih baz grafov : diplomsko deloJan Premzl, 2021, diplomsko delo Opis: V diplomskem delu smo preučili uporabljena ogrodja in knjižnice ter izdelali hitro, učinkovito in robustno hibridno mobilno aplikacijo z ogrodjema Ionic in NestJS ter preučili, ali so podatkovne baze grafov smiselna odločitev pri aplikacijah, ki spominjajo na socialno omrežje. Uporabili smo podatkovno bazo grafov Neo4j, ki smo primerjali z dokumentno podatkovno bazo MongoDB, in prišli do sklepa, da je bila v vseh testiranih operacijah za ustvarjanje, branje, posodabljanje in brisanje na aplikaciji boljša dokumentna podatkovna baza MongoDB. Ključne besede: Ionic, Capacitor, NestJS, Neo4j, Cypher Objavljeno v DKUM: 18.10.2021; Ogledov: 935; Prenosov: 253 Celotno besedilo (3,19 MB) |