Detail práce

Webový editor prezentací

Bakalářská práce Student: Abrahám Adam Akademický rok: 2020/2021 Vedoucí: Burget Radek, doc. Ing., Ph.D.
Název anglicky
Presentations Web Editor
Jazyk práce
český
Abstrakt

Cieľom tejto práce je implementácia webovej aplikácie s tlstým klientom pre spravovanie prezentácií s obsahom typu Markdown, ktorý sa následne prezentuje pomocou prezentačného rámca(framework) Reveal.js. Frontend aplikácie je vytvorený pomocou Vue.js s nadstavbou Nuxt.js, backend pomocou Express.js a ako úložisko dát je zvolená NoSQL dokumentová databáza MongoDB. Frontend a backend časti aplikácie komunikujú medzi sebou cez technológiu REST. Výsledná aplikácia umožňuje užívateľom zobrazovať, upravovať a vytvárať viacero verzií danej prezentácie.  Práca naďalej obsahuje popis, porovnanie súčasných technológií a zdôvodnenie ich výberu.

Klíčová slova

Webová aplikácia, Editor, Prezentácia, Markdown, JavaScript, TypeScript, NoSQL, MongoDB, Node.js, Express.js, REST, Vue.js, Nuxt.js, Buefy, Reveal.js, Cypress, Postman, Git, Github

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení B
Obhajoba
18. června 2021
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných (např. důvody volby databáze typu MongoDB). Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B - velmi dobře.

Otázky u obhajoby
  1. Bylo by možné vámi vytvořený systém rozšířit o některé další funkce, jako např. vizuální styly jednotlivých sníml nebo animace? Pokud ano, jak složité by to bylo a jak by to bylo možné realizovat?
Komise
Kolář Dušan, doc. Dr. Ing. (UIFS FIT VUT), předseda
Burgetová Ivana, Ing., Ph.D. (UIFS FIT VUT), člen
Fučík Otto, doc. Dr. Ing. (UPSY FIT VUT), člen
Hrubý Martin, Ing., Ph.D. (UITS FIT VUT), člen
Španěl Michal, Ing., Ph.D. (UPGM FIT VUT), člen
Citace
ABRAHÁM, Adam. Webový editor prezentací. Brno, 2021. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2021-06-18. Vedoucí práce Burget Radek. Dostupné z: https://www.fit.vut.cz/study/thesis/23531/
BibTeX
@bachelorsthesis{FITBT23531,
    author = "Adam Abrah\'{a}m",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Webov\'{y} editor prezentac\'{i}",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2021,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/23531/"
}
Nahoru