Web Application Development
dc.contributor.advisor | Vágner, Anikó Szilvia | |
dc.contributor.author | Abouzethar, Tarek Hassan Elbanna Mohamed | |
dc.contributor.department | DE--Informatikai Kar | |
dc.date.accessioned | 2024-02-01T20:39:29Z | |
dc.date.available | 2024-02-01T20:39:29Z | |
dc.date.created | 2023-11-16 | |
dc.description.abstract | This thesis serves as a comprehensive guide to the development of a quiz web application, touching upon key facets from backend technologies to frontend design principles. The quiz component encompasses multiple-choice questions (MCQs) tailored to the field of computer science, offering diverse difficulty levels. The user experience is enriched through a UserHub for personalized interaction, a Result page for performance feedback, and a Leaderboard to foster healthy competition. The application architecture is meticulously crafted, utilizing the widely acclaimed MVC (Model-View-Controller) and Service-Oriented paradigms. Leveraging the robust Spring Boot framework for the backend, the thesis delves into the seamless integration of Spring Boot to streamline development processes. The database foundation of the application is constructed with PostgreSQL, a powerful and open-source relational database management system. Security considerations are paramount, prompting an in-depth exploration of Spring Security to fortify the application against potential threats. The frontend design is a harmonious blend of HTML, CSS, JavaScript and Bootstrap, ensuring an aesthetically pleasing and responsive user interface. Thymeleaf is employed to seamlessly integrate server-side rendering, enhancing the dynamic presentation of content. | |
dc.description.course | Programtervező informatikus | |
dc.description.degree | BSc/BA | |
dc.format.extent | 62 | |
dc.identifier.uri | https://hdl.handle.net/2437/365901 | |
dc.language.iso | en | |
dc.rights.access | Hozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében. | |
dc.subject | Web Application | |
dc.subject | Application Architecture | |
dc.subject | Spring Boot | |
dc.subject | Spring Security | |
dc.subject | Thymeleaf | |
dc.subject | Quiz | |
dc.subject.dspace | DEENK Témalista::Informatika::Számítógéptudomány | |
dc.title | Web Application Development |
Fájlok
Eredeti köteg (ORIGINAL bundle)
1 - 1 (Összesen 1)
Nincs kép
- Név:
- thesis.pdf
- Méret:
- 1.25 MB
- Formátum:
- Adobe Portable Document Format
- Leírás:
- thesis
Engedélyek köteg
1 - 1 (Összesen 1)
Nincs kép
- Név:
- license.txt
- Méret:
- 1.94 KB
- Formátum:
- Item-specific license agreed upon to submission
- Leírás: