Open Source and Free Hotel Booking Management Software

QloApps Advanced Progressive Web App | PWA

QloApps Progressive Web App is an add-on to enhance your website with two pivotal functionalities.

Firstly, it offers a seamless web application experience, elevating user engagement and accessibility. Secondly, it integrates push notification capabilities, enabling efficient communication with your audience.

In today’s dynamic landscape, the hotel industry is experiencing a shift towards mobile-centric bookings, emphasizing the importance of adapting to smaller screen sizes.

With a significant portion of bookings originating from mobile devices, it’s essential for hoteliers to optimize their digital presence accordingly.

A Progressive Web App (PWA) uses modern web capabilities to deliver an app-like experience to users. In progressive web apps, you can access the content that you have already explored in online mode.

PWAs ensure faster loading times even on slower internet connections. This enhanced performance not only improves the overall user experience but also contributes to higher user engagement levels.

Features Of QloApps Progressive Web App

Note: For proper working of the module make sure your server PHP version must be 5.6+ and PHP extensions gmp, mbstring, curl, openssl must be installed in your system

How to install QloApps Progressive Web App

The installation of any module is very simple in QloApps.

Click on Choose a file and upload the zip file of the module.

After uploading the ZIP file the module will start installing automatically.

After the module is installed, the modules will be listed below.

How To Obtain Push Notification Credentials

To use this module, you need to have Firebase Project Credentials, which will be used in the Module configuration. Please visit this link and create a new project with your Gmail Account.

After creating your new project click Settings menu icon and select Project Settings option. A new Settings page will be opened.

After entering the Settings page, click the CLOUD MESSAGING tab, here you will find your Project Credentials, copy and save your credentials as displayed below.

Use these credentials in the Module Configuration to enable the Push Notification service.

How to configure QloApps Progressive Web App

To configure the addon, go to Module and Services > Manage Modules. Here, search for the module name i.e QloApps Progressive Web App and click on the configure button.

Also, the admin can access the configurations page for the addon as shown below.

To keep things simple and organized, We have divided the configurations of the QloApps Progressive Web App into sections. So let’s discuss each section one by one.

PROGRESSIVE WEB APP CONFIGURATION

The first section of the configurations page is the App settings. It will allow you to decide the look and feel of your App.

Splash screen of PWA

 Push Notification Configuration

To set up the push notifications, you need to enter the following keys.To get these keys you need to create a project on Google Firebase.

 General Configuration

Custom Notification Prompt on Mobile Devices

Custom Notification Prompt on Desktop Devices

Cron Jobs

To send the notifications that are scheduled for a particular time such as cart reminder notification, and manual scheduled push notifications.

How To Set Up The Progressive Web Application

In your mobile browser, on the hotel’s website, you will find the option for “Install PWA Lite”. Click on Install to proceed with Installation.

Once the app is installed, user will see the PWA Lite option on the phone’s home screen.

Push Notification

Once, the module is configured, the admin can set the push notification. The QloApps PWA module have 5 types of notifications.

Manual Push Notification

This type of notification allows you to send any content you want to send with a single click or you can also schedule it. Click Add Manual Push Notification to create a new one.

To create a new manual push notification, the admin have to enter the following details:

Once the notifications are created, they will be listed as shown in the image below:

Admin can send the push notification instantly by clicking on the Push Notification button.

Room Type Notification

This type of notification will help the admin to send the details of the room type. The notification will have the name, price, and image of the room type. From this page, all the created notifications will be listed. Also, the admin can add new room type notifications and new multiple new room type notifications from this page.

Firstly, the admin will have to create a new room type notification.

Add new room type notification

To create a new Room type Notification, click on Add Room type Notification as shown in the image. The notification created on this page are general and available for every room type.

Here, the admin can create a new Room type Notification by entering the following details.

Add multiple room type notification

With this option, the user can schedule or send notifications instantly for multiple room types. To schedule or send notifications instantly, click on Add Multiple Room type Notification as shown in the image.

After which a pop-up will appear and the admin will have to enter the following details:

Admin can also send the room type notification for individual room type. For this, go to Catalog > Manage Room Type > Manage Room types. Here, select the room type and click on Push Notification Tab. On this page, you will find all the push notifications created for this room type.

Order Status Notification

In this type of notification, the user will get the notification when their order status gets updated. On this page the admin can view and edit the order notifications. Admin can create a new order status push notification as shown below:

Here, the admin will have to enter the following details:

Welcome Notification

This notification will be send to the user when they first time visit your website and allow the notification in their browser.

Here the admin will have to enter the following details.

 CART REMINDER NOTIFICATIONS

When a user comes to your website add a room to thier cart and abandon the website. Then this notification will remind him about their cart. To create a cart reminder notification, the admin will have to enter the following details.

Manage Subscribers

On this page, you will find all your subscribers listed in the table.

A subscriber is a person who has allowed the notification in their browser and app. On this page, you can also delete a subscriber.

Under Token status, the admin can check the active and inactive status of the subscriber. If the token status is working, the subscriber will receive the notification. Else if the token status is expired, then the subscriber won’t receive the notification.

Notification History

This page will contain the history of the notifications that you have sent from your system. Admin can also see the percentage of notifications that were clicked by the users.

Conclusion

This was all about QloApps Progressive Web App. I hope I was able to explain you the module functionality in an easy way. 

If you’re a hotelier, try QloApps – hotel management software to manage all your hotel operations.

Refer to QloApp’s free reservation system guide to learn about QloApps. 

Share your suggestions with us on QloApps Forums and if you need any technical assistance, please raise a ticket

Current Product Version – V 2.0.0

Supported Framework Version – QloApps 1.6.x

Exit mobile version