Chapter 6: Building a Vacation Booking App with the PrimeVue UI Framework
In Chapter 5, Building a Multipurpose Calculator Mobile App with Ionic, we built a mobile app with the Ionic mobile app framework, which is built upon Vue.js. However, so far in this book, we have not built any web apps using the UI libraries or frameworks that are based on Vue.js. Additionally, we have not built anything that has its own backend. A backend is definitely something that is required in most systems because we need somewhere to store our data, authenticate users, run background tasks, and more. In this chapter, we will build a vacation booking application with the PrimeVue UI framework.
We will be using the Vue 3 frontend for administration and another frontend for users to add their bookings. We will also include a simple backend to authenticate any administrators before they carry out tasks that can only be done by them. To keep the project as simple as possible, the frontend for the general...