Godó, Zoltán AttilaNasser, Yazid O.H.2026-02-122026-02-122025-10-15https://hdl.handle.net/2437/404339The rising popularity of accessible short-term accommodation platforms creates opportunities for efficient, user-friendly digital solutions. The thesis presents the design and implementation of a full-stack rental application, inspired by Airbnb. This application aims to ease out the process of booking properties. Further, it follows the most modern practices for development. The project uses Next.js 13 App Router, React, Tailwind CSS, MongoDB, Prisma, and NextAuth to create a scalable and modular system. Prominent features include multi-provider login (Google, GitHub), calendar-based booking, location-based filtering with map support, and a dynamic user interface with state management from Zustand. Following agile-inspired principles, this development emphasized reuse of components, integrity of database and responsive design. The result is a system that connects complex backend logic to a simple frontend to show how classroom learning works with the real software engineering world.63enFull-Stack Web DevelopmentNext.jsUser Experience (UX) DesignMongoDBAuthentication and AuthorizationFrom Complexity to Simplicity: Creating a User-Friendly Platform for Property RentalsInformatics::Computer ScienceHozzáférhető a 2022 decemberi felsőoktatási törvénymódosítás értelmében.