Hospitality Suite

Elevate Your
Hospitality Operations

A powerful all-in-one Hospitality Management System designed to streamline hotel rooms, restaurant reservations, banquet events, bookings, billing, promotions and QR-based guest services.

Hotel
Restaurant
Banquet
Bookings
Billing
QR Ordering

Unified Hospitality Platform

The Hospitality Management System is a comprehensive solution for managing hotel rooms, restaurant tables, banquet events, reservations, bookings, billing, promotions, QR ordering and public-facing frontend tools — all in one unified panel.

Platform Modules

Complete Hospitality Management

Manage hotel operations, restaurant service, finances and guest engagement in one system.

Hotel Management

Manage room types, guests, bookings and a full calendar system for tracking check-ins and check-outs.

  • Room Types with pricing & amenities
  • Individual room management
  • Guest profile database
  • Booking lifecycle control
  • Visual booking calendar
Restaurant Management

Operate tables, reservations, digital menus and kitchen orders through a complete POS-style workflow.

  • Table capacity & location
  • Reservation management
  • Menu categories & dishes
  • Live order tracking
  • Kitchen display system (KDS)
Banquet & Events

Host weddings, conferences and parties with a dedicated hall booking system and service add-ons.

  • Premium Hall & Venue profiles
  • Half-day / Full-day pricing
  • Event service add-ons (Catering, AV)
  • Visual availability calendar
  • Bulk CSV data management
Finance & Billing

Track payments, generate invoices and analyse revenue using the integrated finance module.

  • Automatic invoice generation
  • Payment records
  • VAT / Tax support
  • Financial reports
  • Customer deposits & wallet
Promotions & QR

Mobile-first promotional pages and QR-based digital ordering for restaurant tables and room service.

  • Promotions landing page
  • QR code ordering system
  • Room service QR via tokens
  • Anti-abuse security layers
  • WiFi-only access control
Delivery Management

Streamline food delivery with driver assignments, live tracking and performance metrics.

  • Driver / Delivery person directory
  • In-house & Third-party support
  • Real-time status updates
  • Address & GPS location logging
  • Delivery revenue analysis
Configuration

System Settings

Configure hotel identity, financial settings and system notifications from the Global Settings panel.
Brand Identity
  • Hotel name & logo
  • Address & contact info
  • PAN / VAT registration
  • Invoice branding
Financial Defaults
  • Currency symbol & ISO code
  • Tax configuration
  • Deposit percentage
  • Billing preferences
Notifications
  • Email alerts
  • WhatsApp notifications
  • Booking alerts
  • Order notifications
New in v2.0

Mobile Promotions
Landing Page

A native-app-style, mobile-first landing page for guests — accessible via QR scan or direct link at /promotions.

/promotions
Design & Theme
  • Dark-gold luxury header
  • Hero carousel banners
  • Staggered animations
  • Google Fonts "Outfit"
Page Sections
  • Quick actions grid
  • Promo & CTA cards
  • Dynamic services grid
  • Menu bottom sheet
Admin Config
  • Promotion title & text
  • Banner image manager
  • Action card labels
  • CTA banner config
Service Icons
  • Auto-assigned icons
  • Keyword icon mapper
  • Uploaded image support
  • Horizontal scroll grid
Security

QR Security &
Token System

Enterprise-grade security for QR-based guest ordering. Prevents abuse, token sharing, and spam orders using cryptographic tokens and configurable rate limits.

Token Security
  • Cryptographic token per QR
  • Auto-expiring tokens (default 8h)
  • Instant token invalidation
  • Token-linked room service
Anti-Abuse Layers
  • Rate limiting (5-min & hourly)
  • IP binding & max-IP limit
  • Auto-block on abuse detection
  • Table & room status checks

Access Control

WiFi-Only
Menu Access

Restrict digital menu access to guests on the restaurant's local Wi-Fi network only.

/admin → Table Sync Settings
  • Blocks external mobile data users
  • Detects proxy / Cloudflare IPs
  • RFC1918 private network enforcement
  • API-level access protection

New in v2.4

Real-Time
WebSocket Engine

Instant bi-directional communication between guests and staff powered by a Node.js WebSocket bridge.

Architecture
  • Node.js WebSocket bridge
  • PHP event dispatcher
  • Table/Booking-based rooms
  • Detached background process
Dashboard Controls
  • Start/Stop toggle from admin
  • Live health indicator (orb)
  • HTTPS auto-shutdown (safety)
  • LAN / Live hybrid support
Restaurant & Room Service

POS & Order Management

Kitchen Display System and smart checkout tools for restaurant and room service orders.

Kitchen Display System (KDS)

A live order tracking view for kitchen and room service staff with a full status workflow.

  • Pending → In Progress → Completed
  • Linked to table, room or guest
  • Real-time public order tracking
  • Restaurant & Room Service unified
POS Checkout v3.3

Smart billing tools with discount support, split payments and instant receipt printing.

  • Manual percentage discounts
  • Smart split-check allocation
  • Proportional discount distribution
  • Automated thermal receipt printing
Zero Dollar Payments

Instantly clear a restaurant table while pushing the outstanding balance to the customer's profile as a debt.

  • $0 payment processing
  • Balance pushed to customer wallet
  • Table cleared immediately
  • Outstanding debt tracking
New in v3.7

Inventory & Ingredient Costing

Automate kitchen stock levels and track real-time profit margins by mapping ingredients to your menu items.
Ingredient Mapping
  • Link multiple ingredients to one dish
  • Unit conversion (g/kg, ml/ltr)
  • Fractional quantities (e.g. 0.25 kg)
  • Auto-suggested ingredient names
Automated Stock Deduction
  • Auto-deducted on order submission
  • Movement logged in audit trail
  • Linked to hospitality order ID
  • Zero-touch inventory updates
Profit Tracking (COGS)
  • Real-time ingredient cost per dish
  • Saved permanently per order item
  • Accurate historical cost reports
  • View exact profit margin per dish
/admin/hospitality/restaurant/menu → "Ingredients" icon on any dish
New in v2.1

Real-Time
Call Staff System

A real-time notification system allowing guests to summon staff directly from their mobile device with a single tap — no app download required.

/admin/hospitality/restaurant/tables
Guest Experience
  • One-tap call from mobile header
  • Sonar-style wave animation
  • Audio status chimes on updates
  • "Staff is coming…" feedback
Staff Dashboard
  • Shaking bell on calling table
  • Single-shot audio chime alert
  • One-click acknowledgment
  • Real-time table highlights
Finance

Customer Deposit & Wallet System

Manage guest prepaid balances and credits linked to phone numbers for fast, flexible billing at checkout.
Wallet Management
  • Linked to guest phone number
  • Balance visible during order creation
  • Pre-payment via Finance module
  • Auto-checked at POS checkout
Deposit Configuration
  • Toggle mandatory frontend deposits
  • Set deposit percentage (e.g. 50%)
  • Deposit processed via Finance module
  • Applies to bookings & restaurant orders
Frontend Integration

Frontend Shortcodes

Embed hospitality features directly inside CMS pages with a single tag.

Shortcode Description Module
{hotel_rooms} Display all active room types in a premium grid Hotel
{hotel_booking_form} Standalone hotel booking form with AJAX submission Hotel
{hotel_check_availability} Inline date-picker availability search Hotel
{hotel_rooms_slide} Interactive carousel slider for room types Hotel
{hotel_extra_services} Premium grid of extra services (Spa, Gym, etc.) Hotel
{restaurant_reservation} Restaurant table reservation form Restaurant
{restaurant_menu} Beautifully styled menu grouped by category Restaurant
{banquet_halls} Premium listing of banquet halls with enquiry/booking modal Banquet
Pro Tip: Combine shortcodes on the same page. For example, place {hotel_check_availability} at the top and {hotel_rooms} below it for a complete room listing page. All shortcodes support a price="false" attribute to hide pricing.
Developer

API Integration

Secure APIs for both administrative and public frontend operations.

Admin APIs (login + permission required)
  • Room & Room Type management
  • Guest profile operations
  • Booking status updates
  • Table & reservation control
  • Menu item save & delete
  • Finance invoice & payment APIs
  • Extra services management
  • POS order status updates
  • Banquet Halls & Add-ons CRUD
  • Real-time Banquet metrics & JSON export
Public APIs (no login required)
  • Submit hotel room booking
  • Submit restaurant reservation
  • Available rooms lookup
  • New restaurant / room order
  • Real-time order status fetch
  • Call staff request
  • Table list for selection
  • Available Banquet Hall enquiry
  • Submit Hall booking request
Permissions

Role-Based
Access Control

All admin routes are protected by RBAC permission slugs. Assign these to your roles in the RBAC manager to control staff access precisely.

Permission Slugs

hospitality_dashboard hospitality_hotel_manage hospitality_restaurant_manage hospitality_banquet_manage hospitality_finance hospitality_settings
Testing

Demo Data Seeder

Populate the system instantly with sample data for testing and product demos.

GET /admin/hospitality/seed
3
Room Types
6
Rooms
4
Tables
5
Menu Items
3
Banquet Halls
7
Banquet Add-ons
2
Invoices
The seeder only inserts data when tables are empty — re-running it will not create duplicates.
New in v3.6

iCal Synchronization
(OTA Sync)

Bi-directional availability sync with major Online Travel Agencies like Airbnb, Booking.com and Expedia using the standard iCal (.ics) format.

/api/hospitality/cron/ical-pull
iCal Export (Outgoing)
  • Unique URL per Room Type
  • OTAs fetch local availability
  • Standard .ics format
  • Always up to date
iCal Import (Incoming)
  • Pull bookings from OTA URLs
  • Delta sync (detects cancellations)
  • Auto-assign available room
  • Conflict-safe inventory logic
Sync Control
  • Manual "Sync Now" button
  • Automated via Cron job
  • Per-Room Type error logs
  • Config per room category
OTA Compatibility
  • Airbnb
  • Booking.com
  • Expedia
  • Any .ics-compatible OTA
New in v3.5

Google Hotel Center
& Travel Partner API

Sync your hotel inventory and pricing directly with Google Search and Maps via the Travel Partner API.

Hospitality Settings → Google Hotel Center
Hotel List Feed
  • Physical property data via hotels.xml
  • Address, Lat/Long, Phone
  • Single-property optimised
  • Uses your Hotel ID & coordinates
Price / Transaction Feed
  • Pricing via prices.xml
  • Next 14-day window
  • Tax/VAT included automatically
  • Real-time inventory subtraction
Live Query Endpoint
  • Interactive Mode support
  • Google sends XML query
  • Real-time availability response
  • Price inc. tax returned live
Smart Inventory Logic
  • Subtracts CheckedIn rooms
  • Subtracts Booked rooms
  • Tax rate from global settings
  • tax_enabled toggle respected
New in v3.5

Unified SEO
Branding Sync

Automatically synchronise your hospitality branding with the site's overall search engine optimisation — no manual duplication needed.

Admin → SEO Tools
Automatic Data Pulling
  • Inherits Website Name
  • Inherits Logo from settings
  • Inherits Social Profile Links
  • No manual re-entry needed
Schema & Fallback Logic
  • Social links → sameAs in JSON-LD
  • Organization schema integration
  • Fallback to primary brand data
  • Always complete for search engines
Highlights

Key Platform Features

Advanced tools designed for modern hospitality businesses

QR-Secured Ordering

Token-based QR ordering for tables and room service with rate-limiting, token expiry and multi-layer anti-abuse security.

Customer Wallet & Deposits

Prepaid balances and deposit wallets linked to guest profiles for faster billing and flexible payment options.

Real-Time Staff Calls

Guests call staff instantly from their mobile with live dashboard alerts, sonar animations, and audio notifications.

Kitchen Display System

KDS-style order tracking for restaurant and room service with Pending → In Progress → Completed status workflow.

Visual Booking Calendar

Interactive calendar view showing check-in and check-out dates across all active bookings at a glance.

RBAC Permissions

Granular role-based access control protecting all admin routes with assignable permission slugs per staff role.

Premium Banquet Module

Complete hall management with visual calendars, service add-ons (catering/decor), and unified metrics dashboard.

Ingredient Costing (COGS)

Map ingredients to dishes, auto-deduct stock on every order, and view real-time profit margins and historical cost reports.

iCal OTA Sync

Bi-directional availability synchronisation with Airbnb, Booking.com and Expedia via standard iCal format with delta sync and cron automation.

Google Hotel Center

Sync inventory and live pricing directly with Google Search and Maps via the Travel Partner API with real-time availability feeds.

Unified SEO Branding

Auto-inherit hotel name, logo and social links into the site's SEO module and JSON-LD Organization schema — zero duplication.

AI Assistant
Online & Ready
Live Call
Ready to hear you
Waiting for speech...