Webový editor prezentací
but.committee | doc. Dr. Ing. Dušan Kolář (předseda) doc. Dr. Ing. Otto Fučík (místopředseda) Ing. Ivana Burgetová, Ph.D. (člen) Ing. Martin Hrubý, Ph.D. (člen) doc. Ing. Michal Španěl, Ph.D. (člen) | cs |
but.defence | 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: 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? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Burget, Radek | cs |
dc.contributor.author | Abrahám, Adam | cs |
dc.contributor.referee | Bartík, Vladimír | cs |
dc.date.created | 2021 | cs |
dc.description.abstract | 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. | cs |
dc.description.abstract | The aim of this thesis is to implement a web application to manage presentations with Markdown content, which are then presented through slideshow framework Reveal.js. Frontend of the application is created with Vue.js and Nuxt.js, backend with Express.js and for data storage I have chosen MongoDB, a NoSQL document database. Frontend and backend parts of the application communicate with each other through REST technology. The application allows users to view, edit and create more versions of the same presentation. This thesis furthermore contains description, comparison of current technologies and substantiation of their selection. | en |
dc.description.mark | B | cs |
dc.identifier.citation | ABRAHÁM, A. Webový editor prezentací [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2021. | cs |
dc.identifier.other | 136658 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/199469 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Webová aplikácia | cs |
dc.subject | Editor | cs |
dc.subject | Prezentácia | cs |
dc.subject | Markdown | cs |
dc.subject | JavaScript | cs |
dc.subject | TypeScript | cs |
dc.subject | NoSQL | cs |
dc.subject | MongoDB | cs |
dc.subject | Node.js | cs |
dc.subject | Express.js | cs |
dc.subject | REST | cs |
dc.subject | Vue.js | cs |
dc.subject | Nuxt.js | cs |
dc.subject | Buefy | cs |
dc.subject | Reveal.js | cs |
dc.subject | Cypress | cs |
dc.subject | Postman | cs |
dc.subject | Git | cs |
dc.subject | Github | cs |
dc.subject | Web application | en |
dc.subject | Editor | en |
dc.subject | Presentation | en |
dc.subject | Markdown | en |
dc.subject | JavaScript | en |
dc.subject | TypeScript | en |
dc.subject | NoSQL | en |
dc.subject | MongoDB | en |
dc.subject | Node.js | en |
dc.subject | Express.js | en |
dc.subject | REST | en |
dc.subject | Vue.js | en |
dc.subject | Nuxt.js | en |
dc.subject | Buefy | en |
dc.subject | Reveal.js | en |
dc.subject | Cypress | en |
dc.subject | Postman | en |
dc.subject | Git | en |
dc.subject | Github | en |
dc.title | Webový editor prezentací | cs |
dc.title.alternative | Presentations Web Editor | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2021-06-18 | cs |
dcterms.modified | 2021-06-19-12:16:50 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 136658 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 19:37:47 | en |
sync.item.modts | 2025.01.17 10:10:08 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 1.65 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-23531_v.pdf
- Size:
- 85.8 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-23531_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-23531_o.pdf
- Size:
- 88.19 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-23531_o.pdf
Loading...
- Name:
- review_136658.html
- Size:
- 1.42 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_136658.html