<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="171555" NadgradivoID="0" NRID="27255474" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=171555" StOgledov="462" StPrenosov="91" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-08-22 13:51:17" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000470" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-171555">20.500.12556/RUL-171555</PID>
  <Naslov>Razvoj in implementacija spletne aplikacije za delo na daljavo</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Development and implementation of a remote work web application</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Diplomska naloga posega na področje video komunikacij. Poskuša rešiti problem trenutnih rešitev za video komunikacijo, ki optimizirajo bodisi zmogljivost bodisi uporabnost, ne pa obojega hkrati. Delo na daljavo dodatno otežuje pomanjkanje socialnih signalov fizičnih pisarn, kar vodi v izolacijo zaposlenih. Razvili smo prototip spletne platforme, ki združuje profesionalno video komunikacijo z intuitivnim pregledovalnikom in urejevalnikom tlorisa navideznih pisarn. Sistem temelji na WebRTC tehnologiji za komunikacijo v realnem času, zaledju, razvitem v Go, s PostgreSQL bazo podatkov ter Next.js odjemalcem. Implementirali smo večnajemniško arhitekturo z varno izolacijo podatkov preko poddomen in PostgreSQL varnostnih politik. Prototip uspešno demonstrira video klice vsak-z-vsakim z nizko zakasnitivjo, vizualizacijo tlorisa virtualnih pisarn in prilagodljivo upravljanje tlorisov. Rezultat je prototip platforme, ki naslavlja identificirano tržno praznino med zmogljivostjo in uporabnostjo ter predstavlja trdno osnovo za nadaljnji razvoj v smeri arhitekture selektivnih posredovalnih enot za večje skupine uporabnikov.</Opis>
  <TujJezik_Opis>This thesis addresses the field of video communications. It attempts to solve the problem of current video communication solutions that optimize either for performance or usability, but not both simultaneously. Remote work is further complicated by the lack of social cues from physical offices, leading to employee isolation. We developed a web-based platform prototype that combines professional video communication with a viewer and editor of virtual office floor plan. The system is based on WebRTC technology for real-time communication, backend, written in Go, with PostgreSQL database, and Next.js client. We implemented a multi-tenant architecture with secure data isolation through subdomains and PostgreSQL security policies. The prototype successfully demonstrates peer-to-peer video calls with low latency, virtual office floor plan visualization, and flexible floor plan management. The result is a platform prototype that addresses the identified market gap between performance and usability, providing a solid foundation for further development toward Selective Forwarding Unit architecture for larger user groups.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>WebRTC</Beseda>
    <Beseda>video komunikacija</Beseda>
    <Beseda>virtualna pisarna</Beseda>
    <Beseda>večnajemniška arhitektura</Beseda>
    <Beseda>delo na daljavo</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>WebRTC</Beseda>
    <Beseda>video communication</Beseda>
    <Beseda>virtual office</Beseda>
    <Beseda>multi-tenant architecture</Beseda>
    <Beseda>remote work</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2025-08-28 08:45:00</DatumVstavljanja>
  <DatumObjave>2025-08-28 08:45:03</DatumObjave>
  <DatumSpremembe>2025-09-07 03:44:53</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2025</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="137871" Ime="Matej" Priimek="Rupnik" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="22410" Ime="Aleš" Priimek="Smrdel" AltIme="A. Smrdel" VlogaID="991" VlogaNaziv="Mentor" ConorID="4597347" Afiliacija="" ArrsID="18199" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">37978</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/247602179">247602179</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="214920" DatotekaNRID="14431109" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="2043334" VelikostDatotekeKratko="1,95 MB" DatumVstavljanja="2025-08-28 08:45:09" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Rupnik_Matej_-_Razvoj_in_implementacija_spletne_aplikacije_za_delo_na_daljavo.pdf</Naziv>
      <OrgNaziv>Rupnik_Matej_-_Razvoj_in_implementacija_spletne_aplikacije_za_delo_na_daljavo.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>DAA9C6F5217CE0D1407A990CDE054CD0</MD5>
      <SHA256>870cdea5cfd85f038c3de0133d32fd10aa49323caf172f6c09c86eac94eee846</SHA256>
      <UUID>68fc4dab-83da-11f0-9328-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=214920</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="88773"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
