Details

Razvoj in implementacija spletne aplikacije za delo na daljavo
ID Rupnik, Matej (Author), ID Smrdel, Aleš (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (1,95 MB)
MD5: DAA9C6F5217CE0D1407A990CDE054CD0

Abstract
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.

Language:Slovenian
Keywords:WebRTC, video komunikacija, virtualna pisarna, večnajemniška arhitektura, delo na daljavo
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2025
PID:20.500.12556/RUL-171555 This link opens in a new window
COBISS.SI-ID:247602179 This link opens in a new window
Publication date in RUL:28.08.2025
Views:457
Downloads:91
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Development and implementation of a remote work web application
Abstract:
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.

Keywords:WebRTC, video communication, virtual office, multi-tenant architecture, remote work

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back