Cílem této diplomové práce je představení vývoje webových aplikací za pomoci moderních technologií a nástrojů. Postup vývoje je demonstrován vytvořením webové aplikace s názvem Evently sloužící pro správu událostí. Návrh wireframes, tvorba loga a grafický návrh uživatelského rozhraní jsou vytvořeny za pomoci aplikace Figma. Klientská část aplikace je realizována pomocí JavaScriptové knihovny React s využitím knihovny Redux pro správu stavu aplikace. Pro zachování maximální modularity je využit přístup CSS-in-JS prostřednictvím knihovny styled- components a službou Firebase Authentication je řešeno ověřování uživatelů aplikace. Serverová část aplikace je realizovaná v prostředí Node.js s využitím knihovny Express.js a představuje tři různé R...