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
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account