Szerző szerinti böngészés "Abouzethar, Tarek Hassan Elbanna Mohamed"
Megjelenítve 1 - 1 (Összesen 1)
Találat egy oldalon
Rendezési lehetőségek
Tétel Korlátozottan hozzáférhető Web Application DevelopmentAbouzethar, Tarek Hassan Elbanna Mohamed; Vágner, Anikó Szilvia; DE--Informatikai KarThis 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.