Webová aplikace k tvorbě volebních kalkulaček

Název práce: Webová aplikace k tvorbě volebních kalkulaček
Autor(ka) práce: Klein, Rostislav
Typ práce: Bakalářská práce
Vedoucí práce: Sklenák, Vilém
Oponenti práce: Vojíř, Stanislav
Jazyk práce: Česky
Abstrakt:
Volební kalkulačky zažívají v posledních letech hlavně u mladších lidí obrovský nárůst na popularitě. Srovnat si vlastní názor s názorem politického kandidáta je rychlou záležitostí prováděnou online za pomocí webové aplikace. Napadlo mě tedy nenechat možnost tvorby takových kalkulaček pouze na velkých mediálních domech či politických institucích a dát příležitost kterémukoliv občanovi si volební kalkulačku vytvořit, nastavit otázky, vytvořit kandidáty, sesbírat odpovědi kandidátů a libovolně tento formulář pak šířit.Práce začíná vysvětlením, co to volební kalkulačky jsou, jaké již dnes existují a čím se navzájem liší. Samotným cílem této práce je navrhnout a implementovat aplikaci, která bude veřejně dostupná a nabídne komukoliv si vytvořit vlastní volební kalkulačku. K implementaci tohoto řešení jsem zvolil Javascript jako hlavní programovací jazyk celé práce. Na frontendu aplikace běží React na backendu Node.js. Důvod výběru Javascriptu i použití jednotlivých frameworků je v práci vysvětlen.
Klíčová slova: volební kalkulačka; Next.js; webová aplikace; SPA; Javascript; React
Název práce: Web application for creating vote advice forms
Autor(ka) práce: Klein, Rostislav
Typ práce: Bachelor thesis
Vedoucí práce: Sklenák, Vilém
Oponenti práce: Vojíř, Stanislav
Jazyk práce: Česky
Abstrakt:
Vote advice forms have seen a huge increase in popularity among young people in the last few years. Comparing your own opinion with the opinion of a political candidate is a quick online task with a help of an online web application. I did not want to leave the possibility of creating such vote advice forms only to large media houses or political institutions. I wanted to give this opportunity to create own vote advice form to any citizen. His task is then to set the questions, candidates and collect candidate's answers. Then the vote advice form can be shared anywhere on the internet.The thesis begins with an explanation of what vote advice forms are, which forms exist today and how do they differ from each other. The very goal of this work is to design and implement a publicly available web application and let anyone create their own vote advice form. To implement this solution, I chose Javascript as the main programming language of this work. The application runs React on the frontend and Node.js on the backend. The reason for selecting Javascript and the use of frameworks is explained in the thesis.
Klíčová slova: vote advice form; SPA; Javascript; React; Next.js; web application

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Aplikovaná informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačního a znalostního inženýrství

Informace o odevzdání a obhajobě

Datum zadání práce: 11. 10. 2017
Datum podání práce: 23. 4. 2018
Datum obhajoby: 15. 6. 2018
Identifikátor v systému InSIS: https://insis.vse.cz/zp/63457/podrobnosti

Soubory ke stažení

    Poslední aktualizace: