SPAs (single page applications) are defining elements of modern web development. Reducing server and client side communication, providing a better user experience is a basic requirement for a modern service, nothing proves this better than the flood of SPA frameworks in recent years (Angular, React, VUE, Svelte). The student's task is to get acquainted with a SPA technology during the semester, to plan and implement a service. Writing the backend component that provides the data is also part of the task.