Název:
Výzkum a vývoj komunikační infrastruktury pro Q řazení
Překlad názvu:
Research and Development of Communication Infrastructure for Q Sorting
Autoři:
Krajňák, Sebastián ; Beran, Vítězslav (oponent) ; Herout, Adam (vedoucí práce) Typ dokumentu: Diplomové práce
Rok:
2024
Jazyk:
eng
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [eng][cze]
V dynamickom prostredí spolupráce pri vývoji softvéru sa požiadavky na interakciu v reálnom čase a zefektívnenie procesov nasadenia stala nevyhnutnosťou. Táto práca sa zameria na vylepšenie aplikácie nášho kolegu Michala Janu o funkciu spolupráce v reálnom čase prostredníctvom WebSocket spojenia. Táto funkcia umožní viacerým používateľom spolupracovať na jednom Q-sorte. Okrem toho na zefektívnenie procesu softvérového projektu pre viacerých vývojárov, ktorého je táto práca súčasťou, nastavíme CI/CD postup využívajúci Dokcer kontajnery, Jenkins a nakoniec webový server Nginx používaný na hostovanie aplikácií každého vývojára.
In the dynamic landscape of collaborative software development, the demands for real-time interaction and streamlined deployment processes has become imperative. This thesis will focus on enhancing our colleague's, Michal Janu's application with real-time collaborative features via WebSocket connection. This feature will allow multiple users to work together on one Q-sort. Furthermore to streamline the process of a multi-developer software project, this thesis is a part of, we will setup a CI/CD pipeline utilizing Docker containers, Jenkins, and finally an Nginx web server used for hosting each developer's application.
Klíčová slova:
CI/CD; CI/CD pipeline; containers; Jenkins; MongoDB; Q-sort; Q-sorting; real-time collaboration; Socket.io; UI/UX; User Experience; Vue3; Web App; Web Application; Web Server; WebSocket; CI/CD; CI/CD pipeline; Jenkins; kontajnery; MongoDB; Q-radenie; Socket.io; spolupráca v reálnom čase; UI/UX; Uživateľská skúsenosť; Vue3; Webová Aplikácia; Webový Server; WebSocket
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: https://hdl.handle.net/11012/248567