Název:
Webová aplikace pro vzdálenou správu systému Fitcrack
Překlad názvu:
Web Application for Remote Administration of Fitcrack System
Autoři:
Múčka, Matúš ; Veselý, Vladimír (oponent) ; Hranický, Radek (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2018
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Táto práca rieši návrh a implementáciu webovej aplikácie na vzdialenú správu systému Fitcrack. Jedná sa o systém, ktorý slúži na distribuovanú obnovu hesiel. Serverová časť webovej aplikácie je navrhnutá s použitím architektúry REST, ktorá znižuje zátaž na server a zároveň zjednodušuje testovanie systému. Prezentačná vrstva systému je implementovaná ako moderná jednostránková webová prezentácia (Single-page aplication). So serverovou časťou komunikuje pomocou asynchrónnych žiadosti (AJAX), ktorých obsah je vo formáte JSON. Súčasťou webovej aplikácie je príjemné responzívne užívateľské rozhranie, systém užívateľov s oprávneniami a rôzne pokročilejšie grafické prvky, ako napríklad grafy.
This thesis aims to solve the design and the implementation of a web application for the remote administration of Fitcrack system. Fitcrack is a system that is used for distributed password recovery. The server part of the web application is designed using REST architecture that reduces server load while simplifying system testing. The presentation layer of the system is implemented as a single-page application. It communicates with the server part using asynchronous requests (AJAX), whose content is in the JSON format. The web application contains a pleasantly responsive user interface, a user system with privileges, and various advanced graphical elements, such as charts.
Klíčová slova:
API; Fitcrack; Flask; jednostránková aplikácia; REST; SPA; SqlAlchemy; Vue; API; Fitcrack; Flask; REST; single page aplication; SPA; SqlAlchemy; Vue
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/85197