MENU
Hospitality Suite Windows Desktop & Offline Hub

Elevate Your
Hospitality Operations

A powerful all-in-one Hospitality Management System — featuring Hotel & Group Room Bookings, Restaurant POS, Banquet Events, Channel Manager, Rate Calendar, KOT/BOT Order Tickets, iCal OTA Sync, QR-based guest services, and an Independent Windows Desktop App for 100% Offline Operations — all in one unified ecosystem.

Hotel
Restaurant
Banquet
Bookings
Billing
QR Ordering
Loyalty
Take Order
Inventory
Channel Mgr
Group Book
KOT / BOT
Offline Hub
Staff HRIS

 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. Supports multi-room group checkout with a shared group invoice.

  • Room Types with pricing & amenities
  • Individual room & guest management
  • Multi-Room Group Checkout & Group Invoice
  • Phantom booking fix (qty=0 guard)
  • 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
Channel Manager & Rate Calendar NEW

Manage OTA connections, map room types, and set per-day rate overrides from a visual calendar.

  • OTA API channel setup & mappings
  • Unassigned OTA booking flow
  • ARI availability matrix (30-day JSON)
  • Rate Calendar with daily price overrides
  • Overlap prevention & smart conflict resolution
Loyalty & Rewards NEW v5.3

Reward your returning guests with automatic points, tier progression and cross-property redemptions.

  • Auto points on every payment
  • Silver / Gold / Platinum tiers
  • Redemption on any invoice
  • Multi-property support
  • Full audit trail
Staff Take Order NEW v5.3

Staff can manually place orders from the table management view without guests needing to scan a QR code.

  • Full POS modal from table screen
  • Guest autocomplete & pre-fill
  • Live menu & cart builder
  • Sends directly to KDS
  • Inventory auto-deducted
Digital QR Menu

A mobile-first, luxury-themed digital menu guests access by scanning a table or room QR code — no app required.

  • Category-filtered item browsing
  • Secure per-table QR tokens
  • Room service & table ordering
  • Call Staff / Voice Call button
  • WiFi-only access control
Advanced Reporting

Get deep insights into your business performance with visual charts and detailed data export tools.

  • Revenue breakdowns by module
  • Occupancy & reservation trends
  • Ingredient COGS tracking
  • Tax & VAT collection reports
  • CSV & PDF export support
Staff Roles & Security

Secure every part of the system using granular Role-Based Access Control (RBAC) permissions.

  • Custom role creation (e.g. Chef, Reception)
  • Granular permission slugs
  • Module-level access locks
  • Activity audit logging
  • Secure API endpoints
Windows Desktop Offline Hub NEW v1.5

Native Flutter desktop hub running independently on Windows PC with local SQLite and an embedded dual-port LAN server.

  • 100% Offline-First (No Apache/Internet needed)
  • Embedded Shelf server (:8090 staff / :8443 guest)
  • Local SQLite DB via sqflite_common_ffi
  • Two-way Bidirectional Offline Sync Engine v2.0
  • Multi-DPI native NSIS installer package
Enterprise HRIS & Payroll Suite NEW v1.5

Complete staff directory, banking compliance, attendance logging, leave approvals, and 1-click batch payroll processing.

  • Auto Employee Codes (EMP-0001) & banking data
  • Staff loans & monthly advance amortization
  • Daily attendance (Check-in/out & overtime)
  • Leave tracking across casual, sick & unpaid
  • 1-Click Automated Batch Payroll calculation
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.

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.

  • 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
KOT & BOT Order Tickets NEW

Print Kitchen Order Tickets (KOT) and Bar Order Tickets (BOT) automatically when an order is placed — no manual workflow needed.

  • Auto-print on order submission
  • Separate KOT (kitchen) & BOT (bar) routing
  • 80mm thermal printer optimised layout
  • Order #, table, items & quantities
Order Transfers v5.4

Seamlessly move active unpaid orders between tables and rooms with optimistic live UI — golden pulse animation on destination.

  • Table-to-table & table-to-room transfers
  • Smart status preservation on source
  • Instant visual feedback (no reload)
  • "Charge to Room" scenario support
Live Table Management

A real-time overview of your restaurant floor showing table statuses, active orders and pending reservations.

  • Colour-coded status (Available/Occupied)
  • Group tables by location (Indoor, Patio)
  • Instant "Take Order" modal trigger
  • Real-time WebSocket updates
New in v5.3

Loyalty & Rewards Engine

Automatically reward returning guests with points, tier progression and cross-property redemptions — no manual action required.
Points Engine
  • Auto-earned on every full payment
  • Configurable points-per-currency rate
  • Idempotent: no duplicate awards
  • Restaurant, Hotel & Banquet sources
Tier Progression
  • Silver → Gold → Platinum auto-upgrade
  • Based on lifetime spend thresholds
  • Custom multipliers per tier
  • Tier displayed on guest profile
Redemption & Safety
  • One-click redemption on any invoice
  • Points deducted as invoice discount
  • Atomic transaction safety (no lost points)
  • Full history audit log
New in v5.3

Staff
Take Order

Allow your staff to manually place orders for any table directly from the Table Management screen — no guest QR scan required. The POS modal auto-fills known guest data and provides live search suggestions for faster service.

POS Order Modal
  • Opens from any table card
  • Browse & add menu items
  • Adjust quantities in live cart
  • Submit directly to KDS
Guest Autocomplete
  • Occupied tables pre-fill name & phone
  • Live search from guest history
  • Debounced AJAX suggestions
  • One-click guest select
Inventory Integration
  • Stock auto-deducted on submit
  • COGS saved per order item
  • Ingredient mapping respected
  • Low-stock alerts on KOS
Loyalty Integration
  • Points awarded on payment
  • Tier auto-evaluated
  • Atomic transaction safe
  • Works for walk-in & known guests
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
New in v4.8

Call Staff &
Voice System

A unified communication system allowing guests to request assistance via traditional bell notifications or real-time Voice Calling — all from a single smart button on the digital menu. No app download required.

Guest Experience
  • Smart Toggle: Bell or Voice Call mode
  • Full-screen Voice Calling UI
  • Pulsing logo rings during call
  • Real-time call duration display
  • Centered prominent "End Call" button
Staff Dashboard UI
  • Orange glow & pulse on calling table
  • Circular Answer / Reject / End buttons
  • Live call timer above controls
  • Multi-staff simultaneous ringing
  • Zero missed requests guarantee
Voice Engine

Voice Calling
Architecture

Browser-native peer-to-peer voice calls between guests and staff. No external service, no app install — powered entirely by instant voice signaling through the existing WebSocket bridge.

Smart Toggle Button
  • Single button adapts to admin mode
  • Bell icon → "Call Staff" (classic)
  • Phone icon → "Voice Call"
  • Zero guest friction — no mode selection
Guest Calling UI
  • Mobile-app inspired fullscreen overlay
  • Pulsing hotel logo ring animation
  • Live MM:SS call duration counter
  • Single centered "End Call" button
Staff Dashboard Controls
  • Orange glow pulse on active table card
  • Icon-only circular action buttons
  • Answer / Reject / End call workflow
  • Live timer from moment of connection
Multi-Staff Broadcast
  • All active dashboards ring simultaneously
  • First staff to answer claims the call
  • Others auto-dismissed on pickup
  • Eliminates missed guest requests
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
  • Voice call initiation
  • 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.

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.

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.

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 Feature

Channel Manager
& Rate Calendar

A fully functional ARI (Availability, Rates & Inventory) engine built to integrate with major OTAs like Booking.com, Expedia and Google Hotels — with a visual rate calendar for daily pricing overrides.

OTA Channel Setup
  • Configure OTA API connections
  • Map room types to OTA Room IDs
  • Per-channel credential management
  • Webhook ARI sync endpoint
Rate Calendar Engine
  • Visual per-day price override grid
  • Falls back to base price if no override
  • Per room type configuration
  • Season pricing made easy
Unassigned OTA Booking Flow
  • OTA bookings enter as [⚠ Unassigned]
  • No room conflict until receptionist assigns
  • "Assign Room" UI shows only available rooms
  • Overlap prevention across all bookings
ARI Availability Matrix
  • Real-time 30-day JSON ARI feed
  • Considers physical + OTA bookings
  • Prevents double-booking across channels
  • OTA-queryable webhook endpoint
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.

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
Staff Mobility

Staff Mobile Application

A native Android application for staff to receive real-time alerts, manage guest calls and track orders on the go.
Wake-on-Call Reliability
  • Bypasses device lock screen
  • High-priority heads-up alerts
  • Persistent "Bell" & "Voice" ringers
  • Zero-miss guest notification
Future-Proof Performance
  • Android 15 & 16KB Page support
  • Secure R8 Minification (Deobfuscated)
  • Optimized background execution
  • Google Play Store compliant
Voice & Signaling
  • Full-duplex Voice Calling
  • Hybrid WebSocket/Polling sync
  • Real-time order status tracking
  • 2-step secure onboarding
Staff App v1.3.8 — Optimized for High-Traffic Hospitality
Offline Operations Hub

Windows Desktop App & Offline Hub

A high-performance Flutter (Windows x64) native application that transforms any Windows PC into an independent offline operations hub — complete with local SQLite database, embedded dual-port LAN server, and bidirectional cloud sync.
Offline-First SQLite Engine
  • Operates 100% offline without internet
  • Local SQLite via sqflite_common_ffi
  • Zero dependency on Apache or WAMP
  • Instant launch with smooth window manager
Dual-Port Embedded LAN Server
  • Port 8090 (HTTP/WS): Authenticated Staff App & POS
  • Port 8443 (HTTPS/WSS): Guest Digital Menu QR ordering
  • Phones on local Wi-Fi order with zero cloud lag
  • Auto-starts quietly on Windows app boot
Offline Sync Engine v2.0
  • 2-way Bidirectional sync (PULL & PUSH)
  • Handles sync_deletions soft tombstones
  • Automated salary & record self-healing
  • Batch rate limiting (500 rows per chunk)
WebRTC Voice Relay & Local KDS
  • LAN-only WebRTC audio call signaling
  • Live Kitchen Display System sync over LAN
  • Instant audio chime (order.mp3) for new tickets
  • Zero missed requests during network downtime
Widescreen POS & Desktop UX
  • Collapsible sidebar (220px ↔ 64px icon mode)
  • Responsive multi-column widescreen layouts
  • Dark glassmorphic palette (#0F172A)
  • PBKDF2-hashed secure offline authentication
Native NSIS Installer & Packaging
  • Solid LZMA high-compression setup executable
  • Automated Windows Firewall rule provisioning
  • Multi-resolution Hostify brand identity icon
  • Silent installation support (/S flag)
HospitalityOS Windows Desktop App v1.5.2 — Independent Offline Hub
New in Desktop & Cloud v1.5

Enterprise HRIS &
Staff Payroll Suite

Complete human resource, attendance, and payroll management tailored for hospitality enterprises. Seamlessly operates both in the Windows Desktop Offline Hub and Cloud Admin Portal.

Staff Directory Master
  • Auto Employee Code generation (EMP-0001)
  • Department & designation mapping
  • Contract types (Permanent, Probation, Contract)
  • Banking details & PAN compliance tracking
Daily Attendance & Overtime
  • Daily check-in / check-out timestamps
  • Markers: Present, Absent, Late, Half-Day
  • Accurate overtime hours computation
  • Real-time monthly attendance audits
Leave Management
  • Casual, Sick, Annual & Unpaid leave types
  • Automatic days duration calculation
  • Supervisor approval & rejection workflow
  • Unpaid leave auto-deducted from payroll
1-Click Batch Payroll
  • Dynamic Net Pay formula calculation
  • Staff loans & advance monthly deductions
  • Itemized voucher breakdown before posting
  • Single ad-hoc staff salary payout modal
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.

Call Staff & Voice System

Guests summon staff via bell or Voice Call from a single smart button. Multi-staff broadcast, fullscreen calling UI and live call timer ensure zero missed requests.

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.

Native Staff Mobile App

Android 15 ready app with Wake-on-Call, background voice calling and instant notification sync for high-speed operations.

Channel Manager & API

Live 30-day ARI matrix sync with OTAs, daily rate calendar overrides, and smart overlap prevention for unassigned bookings.

Multi-Room Group Bookings

Process multiple rooms under a single unified group ID with a global date picker and consolidated group invoicing.

KOT & BOT Auto-Printing

Generate Kitchen and Bar Order Tickets automatically on 80mm thermal printers the moment a guest places an order.

Order Transfers

Instantly move active orders between tables or "Charge to Room" with optimistic live UI and smart status preservation.

Database Health Scanner

Built-in self-healing DB schema scanner that detects missing columns and allows one-click auto-fixing directly from admin.

Automated Inventory Sync

Real-time ingredient deduction linked to recipes, with automatic stock restoration if an order is cancelled.

Windows Offline Desktop Hub

Native Flutter desktop app running local SQLite and embedded LAN server for 100% offline operational uptime.

Enterprise HRIS & Payroll

Complete staff master directory, loan amortization, daily attendance, leave management, and 1-click batch payroll execution.

Dual-Port LAN Serving

Serves staff app on port 8090 and guest digital menus on HTTPS port 8443 directly from the PC — zero internet required.

Bidirectional Sync Engine v2.0

Two-way PULL/PUSH synchronization with self-healing fallback, conflict safeguards, and tombstone soft-deletion tracking.

AI Assistant
Online & Ready
Tap to talk
Tap to talk
Ask me anything about eSanshar services
Microphone Required

To use the voice call feature, please allow microphone access in your browser settings. You can still type your message below and I'll reply in text.

Hello! I'm here to help. You can type your question below or allow microphone to use voice.