Hospitality Suite

Elevate Your
Hospitality Operations

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

Hotel
Restaurant
Bookings
Billing
QR Ordering
Real-Time

Unified Hospitality Platform

The Hospitality Management System is a comprehensive solution for managing hotel rooms, restaurant tables, 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)
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
  • Room service QR
  • Token-based security
  • Extra services catalogue
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
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
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
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
  • System ping / keep-alive
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_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
2
Bookings
2
Invoices
The seeder only inserts data when tables are empty — re-running it will not create duplicates.
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.

AI Assistant
Online & Ready
Hello! I'm your AI assistant. How can I help you today?
Live Call
Ready to hear you
Waiting for speech...