Webová aplikace pro sdílení souborů

DSpace Repository

Language: English čeština 

Webová aplikace pro sdílení souborů

Show simple item record

dc.contributor.advisor Vogeltanz, Tomáš
dc.contributor.author Olšák, Marek
dc.date.accessioned 2024-07-23T13:16:53Z
dc.date.available 2024-07-23T13:16:53Z
dc.date.issued 2023-11-05
dc.identifier Elektronický archiv Knihovny UTB
dc.identifier.uri http://hdl.handle.net/10563/56476
dc.description.abstract Bakalářská práce se věnuje vývoji prototypu aplikace pro sdílení dat v síti. Prototyp aplikace klade důraz na její zabezpečení, přenositelnost a open-source licencování. Hlavním přínosem je modulární a udržitelná architektura systému, která se zakládá na vícevrstvém modelu, nebo implementace jednostránkové aplikace (SPA) ve frameworku Blazor WASM. Současně systém nabízí robustní ochranu proti neoprávněnému přístupu implementací vlastního řešení poskytovatele identity založeného na standardech OpenID Connect a OAuth 2.0. Open-source licencování zvyšuje dostupnost a podporuje jeho další komunitní rozvoj. Cílem je nejen představit praktické řešení pro sdílení souborů, ale také přispět k odborné diskusi a podpořit další výzkum v oblasti softwarového inženýrství.
dc.format 111
dc.language.iso cs
dc.publisher Univerzita Tomáše Bati ve Zlíně
dc.rights Bez omezení
dc.subject WebAssembly cs
dc.subject Blazor cs
dc.subject REST cs
dc.subject API cs
dc.subject OAuth 2.0 cs
dc.subject OpenID cs
dc.subject .NET cs
dc.subject Postgresql cs
dc.subject mikro-služby cs
dc.subject sdílení dat cs
dc.subject WebAssembly en
dc.subject Blazor en
dc.subject REST en
dc.subject API en
dc.subject OAuth 2.0 en
dc.subject OpenID en
dc.subject .NET en
dc.subject Postgresql en
dc.subject micro-services en
dc.subject data sharing en
dc.title Webová aplikace pro sdílení souborů
dc.title.alternative Web Application for File Sharing
dc.type bakalářská práce cs
dc.contributor.referee Fojtů, Dušan
dc.date.accepted 2024-06-04
dc.description.abstract-translated The bachelor thesis is devoted to the development of a prototype application for data sharing in the network. The prototype application emphasizes on its security, portability and open-source licensing. The major contribution is a modular and sustainable system architecture based on a multi-layered model or the implementation of a single page application (SPA) in the Blazor WASM framework. At the same time, the system offers robust protection against unauthorized access by implementing a custom identity provider solution based on OpenID Connect and OAuth 2.0 standards. Open-source licensing increases availability and encourages further community development. The intention is not only to present a practical solution for file sharing, but also to contribute to the professional discussion and promote further research in the field of software engineering.
dc.description.department Ústav informatiky a umělé inteligence
dc.thesis.degree-discipline Softwarové inženýrství cs
dc.thesis.degree-discipline Software Engineering en
dc.thesis.degree-grantor Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky cs
dc.thesis.degree-grantor Tomas Bata University in Zlín. Faculty of Applied Informatics en
dc.thesis.degree-name Bc.
dc.thesis.degree-program Softwarové inženýrství cs
dc.thesis.degree-program Software Engineering en
dc.identifier.stag 66937
dc.date.submitted 2024-05-13


Files in this item

Files Size Format View Description
olšák_2024_dp.pdf 2.947Mb PDF View/Open None
olšák_2024_op.pdf 318.3Kb PDF View/Open None
olšák_2024_vp.pdf 220.9Kb PDF View/Open None

This item appears in the following Collection(s)

Show simple item record

Find fulltext

Search DSpace


Browse

My Account