1
Chapter I
INTRODUCTION
Over the years, digital technology has transformed how businesses handle reservations,
especially in the hospitality industry. In the past, customers had to call or visit in person to book
a stay, which was often inconvenient and time-consuming. Today, online booking has become the
preferred method, particularly among young adults aged 18 to 29, as it provides a faster, more
convenient, and always-available way to secure reservations, as discussed in the Asia Pacific
Journal of Education, Arts, and Sciences (2019). With just a few clicks, travelers can check room
availability, compare prices, and confirm their bookings instantly, Ayon (2023).
Despite these advancements, many resorts still struggle with slow booking responses,
outdated availability updates, and limited payment options, which can lead to customer
frustration and lost sales, as highlighted by Albino, Alvarez, Murillo, Tuzon, and Paña (2022).
For instance, a traveler may book a room online only to later discover that it was already taken.
This issue demonstrates the need for a more efficient and reliable reservation system.
A solution to these challenges is Progressive Web Apps (PWAs), which provide a fast,
mobile-friendly, and easily accessible booking experience. Unlike traditional mobile apps, PWAs
do not require downloads, making them more user-friendly, as explained by Cherukuri (2024).
Additionally, research by Kushwha, Bagri, Ahirwar, Chandel, and Kushwaha (2024) supports the
idea that automated booking systems help businesses reduce errors, improve response times, and
enhance customer satisfaction. As technology continues to evolve, resorts and hotels must adopt
modern solutions to stay competitive and meet customer expectations.
2
Project Context
Many resorts today use online booking systems to make reservations easier and faster.
However, some still use old methods, like answering customer inquiries through Facebook
Messenger. This process can be slow, leading to delays, mistakes, and customer frustration.
ADL Sky Villas is a resort located in Barangay Indiana, Bambang, Nueva Vizcaya. The resort is
a well-known place where visitors go to relax and enjoy their stay.
At ADL Sky Villas, customers must message the resort to ask about available rooms. The staff
checks and replies manually, which takes time and sometimes causes double bookings. Another
problem is the lack of an easy payment system. Customers must use manual bank transfers,
which can be inconvenient and slow.
To solve these problems, this project will create AzurMin: A Progressive Web App (PWA)
Booking and Reservation System. This system will:
1. Allow customers to check available rooms instantly:
2. Let customers book a room without waiting for manual confirmation:
3. Provide a secure and easy way to pay online; and
4. Send updates and reminders about bookings.
Because AzurMin is a Progressive Web App (PWA), it will work on any device without
needing to download an app. It will also work even with a slow internet connection. With this
new system, ADL Sky Villas can modernize its reservation system, making it more organized,
reliable, and customer friendly. This will make booking easier, faster, and more convenient for
both customers and staff.
3
Purpose and Description
The purpose of this project is to develop AzurMin: A Progressive Web App (PWA)
Booking and Reservation System to make booking rooms at ADL Sky Villas easier and faster.
Right now, the resort handles reservations through Facebook Messenger, which can be slow and
confusing. Customers often have to wait for replies, and mistakes like double bookings can
happen. Payments are also inconvenient because they are done manually.
This project aims to solve these problems by creating a system that:
1. Provides real-time booking updates so that customers can instantly see which rooms are
available.
2. Has a user-friendly interface that works smoothly on both computers and mobile phones.
3. Includes a secure and easy payment system so that customers can pay online without
hassle.
4. Gives personalized recommendations for rooms or offers based on customer preferences;
and
5. Ensures a smooth booking process to reduce waiting time and make reservations quick
and simple.
Since AzurMin is a Progressive Web App (PWA), customers do not need to download an
app. They can access the booking system through a web browser, and it will still work even with
a slow internet connection.
By using this system, ADL Sky Villas can provide a better experience for its guests while
making reservation management more efficient, organized, and hassle-free for staff.
4
Objectives of the Project
The main goal of this study is to develop AzurMin: A Progressive Web App (PWA)
Booking and Reservation System to improve the booking process at ADL Sky Villas. The system
aims to provide a fast, efficient, and user-friendly experience for both customers and
management.
Specifically, the project aims to:
1. develop a real-time booking system that allows customers to check room availability
instantly:
2. create a user-friendly interface that works smoothly on both mobile devices and desktops.
3. Integrate a secure online payment system that enables hassle-free transactions;
4. automate reservation management to reduce errors, prevent double bookings, and
improve efficiency.
5. Allow resort management to monitor bookings and earnings through an easy-to-use
admin dashboard and;
6. ensure the system is accessible even with a slow internet connection by utilizing PWA
technology.
By achieving these objectives, AzurMin will help ADL Sky Villas transition from a
manual booking process to a modern, automated system that improves customer satisfaction and
business operations.
5
Scope and Limitations
This project will develop AzurMin: A Progressive Web App (PWA) Booking and
Reservation System for ADL Sky Villas to make the booking process easier and faster. The
system will allow customers to check room availability in real-time and work smoothly on both
mobile phones and computers. It will include a secure online payment system to make
transactions safe and convenient. To prevent double bookings, the system will have an automated
management feature that updates reservations instantly. Customers will also receive booking
confirmations and reminders to ensure a less hassle experience. Additionally, the system will
help resort staff track bookings and monitor earnings, making operations more efficient.
The system is designed specifically for ADL Sky Villas, meaning it may not work for
other businesses without changes. The payment options will be limited to selected online
methods, which may restrict some customers. Since this is a web-based system, an internet
connection is required for full functionality, and some features may not work offline. Lastly,
while the system can track earnings, it will not have complete accounting features.
Despite these limitations, AzurMin will greatly improve the booking process at ADL Sky
Villas, making it faster, more convenient, and better organized for both customers and staff.
Definition of Terms
Here are simple explanations of important words used in this study:
6
Progressive Web App (PWA) – A website that works like an app but doesn’t need to be
downloaded.
Real-time Booking – A system that shows available rooms instantly and allows quick
reservations.
Online Payment System – A way for customers to pay for their bookings safely
through the internet.
Automated Reservation Management – A system that organizes bookings and prevents
mistakes like double bookings.
User-friendly Interface – A simple and easy-to-use design that works well on phones
and computers.
Admin Dashboard – A tool that helps resort staff check bookings and track earnings
easily.
Availability Tracking – A feature that shows which rooms are free in real-time.
These terms explain how AzurMin will make booking at ADL Sky Villas faster, easier,
and more organized.