Vágner, Anikó SzilviaFarkas, Fruzsina Diána2024-06-232024-06-232024https://hdl.handle.net/2437/374559This thesis aims to describe the process of developing a full-stack web application from start to finish. The key implemented features include creating, browsing, and filling out quizzes. The JavaScript-based client-server structure is defined using Node.js and Express.js for the backend, and Next.js as the frontend framework to provide the needed functionalities. Redis and PostgreSQL are the chosen persistent data storage solutions. The application implements various CRUD operations on the backend side, as well as features related to authentication. The frontend provides access to the logic of the application through a stylish and responsive layout. Additionally, topics such as testing and deployment are also addressed.53enweb applicationweb developmentquizPERN stack developmentJavaScriptQuiz Maker Web Application DevelopmentKvízkészítő webalkalmazás fejlesztésInformatics::Computer ScienceHozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében.