Závěrečná práce: Jiří Vaníček: Plánovací kalendář s real time synchronizací dat
Bakalářská práce
Plánovací kalendář s real time synchronizací dat
Planning calendar with real-time data synchronization
Anotace
Tato práce se věnuje tvorbě webové aplikace typu plánovacího kalendáře. Ve spolupráci s firmou SeaComp se povedlo vytvořit plně funkční aplikaci pro práci s daty a jejich reprezentaci. Kalendář podporuje synchronizaci dat mezi klientem a serverem v reálném čase, což umožňuje mít nepřetržitě zobrazeny aktuální data na všech připojených klientech. Aplikace umožňuje zasílání pozvánek na vytvořenou událost pomocí emailu a je implementována tak, aby její komponenty byly znovu použitelné.
Abstract
This work deals with the creation of a web application such as a planning calendar. In cooperation with the company SeaComp, we managed to create a fully functional application for working with data and their representation. The calendar supports real-time data synchronization between a client and the server, which allows to have displayed current data continuously on all connected clients. The application …více
Zadání práce
Navrhnout a vytvořit webovou aplikaci pro plánování událostí. Aplikace po otevření zobrazí plánovací kalendář s možností vkládání, editací či mazání událostí. Kalendář by měl podporovat standardní náhledy jako jsou denní, týdenní, měsíční či časovou osu. V momentě, kdy dojde na jednom z klientů ke změně dat, okamžitě se tato změna projeví v ostatních připojených klientech (real-time synchronizace).
Pokyny:
a) Nastudujte a analyzujte stávající technologie plánovacích kalendářů umožňující real-time synchronizací
b) Nastudujte problematiku RESTAPI, WebSockets, SignalR a zpracování klient-server.
c) Navrhněte strukturu pro vhodnou reprezentaci dat plánovacího kalendáře
d) S využitím vhodné webové technologie navrhněte a implementujte plánovací kalendář (použitý kalendář musí podporovat standardní gesta myši – drag&drop či roztahování událostí pro přeplánování).
e) Použijte vhodný webový server
f) Prostudujte možnosti napojení kalendáře na externí plánovací kalendáře jako např. Google, Outlook
g) Prostudujte a navrhněte možnost zasílání pozvánek na plánované události
26. 5. 2021 01:24, doc. Ing. RNDr. Barbora Bühnová, Ph.D.
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Energetické dohledové centrum
Mgr. Bohuslav Štoudek -
Web Database of Chemically Peculiar Stars
Mgr. Ľuboslav Halama -
Portál pacienta s rezervačním systémem
Mgr. Michael Koudela, učo 485441 -
Implementace Virtual DOM pro klientskou vrstvu frameworku DotVVM
Mgr. Martin Bojnanský -
Webová aplikace na správu informací o zranitelnostech
Bc. Ondřej Valů -
Exporting documents in web-based information systems
Bc. Robert Gemrot, učo 525262 -
Intranetový informační systém pro malé cestovní kanceláře
Mgr. Michal Vodička -
Web-based user interface to Podman
Bc. Martin Šafář




