Web Platform for Sharing Technical Equipment and Human Resources in the Cultural Sector

Thesis title: Webová platforma pro sdílení technického vybavení a pracovních sil v kulturním sektoru
Author: Auzký, Adam
Thesis type: Bakalářská práce
Supervisor: Nguyen, Viet Bach
Opponents: Hoza, Petr
Thesis language: Česky
Abstract:
Bakalářská práce se zabývá návrhem a implementací webové platformy TechWatch, která slouží ke sdílení technického vybavení a lidských zdrojů v kulturním sektoru. Hlavním cílem práce je digitalizace a centralizace procesů, které jsou v této komunitě dosud řešeny neefektivně prostřednictvím neformálních komunikačních kanálů. Text dokumentuje celý proces vývoje od úvodní rešerše a analýzy potřeb uživatelů, přes návrh systémové architektury a uživatelského rozhraní, až po samotnou realizaci a testování. Technické řešení je postaveno na moderní architektuře oddělující backend využívající framework Laravel a frontend využívající knihovnu React. Aplikace integruje pokročilé funkce, jako jsou real-time notifikace (Laravel Reverb), správa médií v objektovém úložišti (Cloudflare R2) a zabezpečení autentizace pomocí hybridního modelu tokenů. Vývoj probíhal iterativně s efektivní podporou nástrojů umělé inteligence, což umožnilo vysokou kvalitu kódu a rychlé prototypování. Funkčnost a bezpečnost systému byly ověřeny prostřednictvím 62 testovacích scénářů a uživatelského testování s 5 testery. Výsledkem práce je plně funkční webová aplikace nasazená v produkčním prostředí na adrese techwatch.app. Platforma úspěšně zefektivňuje procesy v technické sféře kulturního sektoru, zvyšuje transparentnost dostupnosti zdrojů a vytváří technologický základ pro budoucí rozvoj.
Keywords: kulturní sektor; webová platforma ; webová aplikace; frontend; backend; databáze ; API; Laravel; React
Thesis title: Web Platform for Sharing Technical Equipment and Human Resources in the Cultural Sector
Author: Auzký, Adam
Thesis type: Bachelor thesis
Supervisor: Nguyen, Viet Bach
Opponents: Hoza, Petr
Thesis language: Česky
Abstract:
This bachelor thesis focuses on the design and implementation of the TechWatch web platform, which serves for sharing technical equipment and human resources within the cultural sector. The primary objective of the work is to digitize and centralize processes that have previously been handled inefficiently within this community through informal communication channels. The text documents the entire development process, ranging from initial research and user needs analysis to system architecture design, user interface development, and final implementation and testing. The technical solution is built on a modern architecture separating a Laravel-based backend and a React-based frontend. The application integrates advanced features such as real-time notifications (Laravel Reverb), media management in object storage (Cloudflare R2), and secure authentication using a hybrid token model. The development followed an iterative approach with effective support from artificial intelligence tools, enabling high code quality and rapid prototyping. The functionality and security of the system were verified through 62 test scenarios and user testing involving five participants. The result of the thesis is a fully functional web application deployed in a production environment at techwatch.app. The platform successfully streamlines operations within the technical sphere of the cultural sector, increases transparency regarding resource availability, and establishes a technological foundation for future development.
Keywords: cultural sector; web platform; web application ; frontend; backend; database; API; Laravel; React

Information about study

Study programme: Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information and Knowledge Engineering

Information on submission and defense

Date of assignment: 11. 5. 2025
Date of submission: 10. 5. 2026
Date of defense: 2026

Files for download

The files will be available after the defense of the thesis.

    Last update: