Frontend webové aplikace na učení se angličtiny
Frontend of a web application for learning English
dc.contributor.advisor | Hunka Jiří | |
dc.contributor.author | Jan Jeníček | |
dc.date.accessioned | 2024-06-18T14:34:34Z | |
dc.date.available | 2024-06-18T14:34:34Z | |
dc.date.issued | 2024-06-13 | |
dc.identifier | KOS-1180078501305 | |
dc.identifier.uri | http://hdl.handle.net/10467/115559 | |
dc.description.abstract | Hlavním cílem této práce bylo vytvořit plně funkční frontend webové aplikace na učení se angličtiny. Práce zahrnuje kompletní proces vývoje softwaru včetně analýzy, návrhu, implementace, testování a následného nasazení aplikace do produkčího prostředí. Jako součást práce byl vytvořen mock REST API, který aplikace využívá ve vývojovém prostředí. V produkčním prostředí pak aplikace využívá reálné REST API. Nejprve byla provedena analýza se zaměřením na existující aplikace. Následně byl v programu Figma vytvořen návrh uživatelského rozhraní. V rámci implementace pak byly využity technologie React, Next.js a TypeScript. Ve fázi testování bylo provedeno zejména uživatelské testování použitelnosti, které odhalilo několik příležitostí pro zlepšení aplikace. Celkově je výsledkem práce nasazený a funkční frontend aplikace. Uživatelé se tak mohou díky lekcím a cvičením v aplikaci zdokonalovat ve většině aspechtech anglického jazyka včetně gramatiky, slovní zásoby, výslovnosti, poslechu a čtení. | cze |
dc.description.abstract | The main goal of this thesis was to create a fully functional frontend of a web application for learning English. The thesis includes the complete software development process, including analysis, design, implementation, testing and subsequent deployment of the application into a production environment. As part of the work, a mock REST API was created, which the application uses in the development environment. In the production environment, the application utilizes a real REST API. Firstly, an analysis was conducted focusing on existing applications. Subsequently, a user interface design was created in the program Figma. During the implementation phase, React, Next.js, and TypeScript technologies were utilized. In the testing phase, usability testing was mainly performed, which revealed several opportunities for improving the application. Overall, the result of the work is a deployed and functional frontend of the application. Through the lessons and exercises in the application, users can improve in most aspects of the English language, including grammar, vocabulary, pronunciation, listening, and reading. | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html | eng |
dc.rights | Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html | cze |
dc.subject | webová aplikace | cze |
dc.subject | frontend | cze |
dc.subject | učení se angličtiny | cze |
dc.subject | React | cze |
dc.subject | Next.js | cze |
dc.subject | TypeScript | cze |
dc.subject | web application | eng |
dc.subject | frontend | eng |
dc.subject | English learning | eng |
dc.subject | React | eng |
dc.subject | Next.js | eng |
dc.subject | TypeScript | eng |
dc.title | Frontend webové aplikace na učení se angličtiny | cze |
dc.title | Frontend of a web application for learning English | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.contributor.referee | Plyskach Andrii | |
theses.degree.discipline | Webové a softwarové inženýrství | cze |
theses.degree.grantor | katedra softwarového inženýrství | cze |
theses.degree.programme | Informatika, platnost do 2024 | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Bakalářské práce - 18102 [1724]