# Shaima Hotel Management

Front Office & Operations Console

Username
Password
Invalid username or password.
Design & Developed by
Shaima Info Tech

## Dashboard

11:00:00 AM
Occupancy Rate
0%
Checked-In Rooms
0
In-house guests
Revenue Today
₹0
Check-out payments
Low Stock Alerts
0
Items below threshold
Active WA Links
0
Disconnected
Today's Chats
0
0 unread chats
WA Messages Sent
0
✔ 0 | ✔✔ 0
Emails Sent
0
100% success rate
Pending Replies
0
Awaiting response

### Real-time Room Status Matrix

Vacant Occupied Dirty Cleaning Maintenance

Room

Photo | Name | Mobile | Document Details | Company & GSTIN | Vehicle No. | Loyalty Points | Status | Actions
--- | --- | --- | --- | --- | --- | --- | --- | ---

### Process Room Check-out

Occupied Room (Active Checkout)
Reprint Completed Invoice
Guest Name:-
Mobile:-
Check-In Date:-
Check-Out Date:-
Nights Stayed:-
Room Rate:-
Taxing Region
Intra-state (CGST + SGST) Inter-state (IGST)
Subtotal (Base):-
CGST (2.5%):-
SGST (2.5%):-
IGST (5%):-
Grand Total:-
Amount Paid (₹)

### Invoice Preview & Printing

Select an occupied room to generate and preview invoices.

Room Number | Floor | Room Status | Task Date | Housekeeper Staff | Task Status | Actions
--- | --- | --- | --- | --- | --- | ---

#### Room Amenities & Supplies Ledger

Item Name | Category | Current Stock | Min. Required Stock | Stock Status | Actions
--- | --- | --- | --- | --- | ---

#### Lost & Found Logs

Item | Description | Date Found | Location Found | Claim Status | Claimed By | Contact Phone | Actions
--- | --- | --- | --- | --- | --- | --- | ---

#### Staff Accounts Registry

Staff Name | Role | Username | Actions
--- | --- | --- | ---

#### Daily Staff Attendance Registry

Date | Staff Name | Role | Attendance Status | Clock In | Clock Out
--- | --- | --- | --- | --- | ---

#### Salaries Ledger

Pay Month | Staff Name | Role | Base Salary | Bonus | Deductions | Total Paid | Payment Date
--- | --- | --- | --- | --- | --- | --- | ---

Report Type
Start Date
End Date

### Visual Distribution Chart

### Report Register

Field 1 | Field 2
--- | ---
No report generated.

### OTA Channel Manager Integration

Sync and manage bookings from online channels (Booking.com, MakeMyTrip, Agoda).

#### Booking.com

Connected & Active

#### MakeMyTrip

Connected & Active

#### Agoda.com

Connected & Active

#### Pending Online Channel Bookings

OTA Channel | Booking UID | Guest Details | Check In/Out | Requested Room Type | Amount | Status | Map to Room & Accept
--- | --- | --- | --- | --- | --- | --- | ---

### Google Business Profile & Local SEO

Manage your Google maps listing, reply to customer reviews with AI, schedule posts, and audit local search ranking metrics.

Connected
Google Rating 4.8 ★ 142 total reviews
Weekly Views 2,450 Search + Maps
Profile Completion 95% Details optimized
SEO Health Score 92% NAP consistent

#### Google Search vs Maps Impressions (Last 7 Days)

#### Customer Interactions

Website Clicks 84
Direction Requests 128
Phone Calls 42
Booking Clicks 23
Photo Views 345

#### Google Location Profile Details

Business Name
Primary Category
Full Street Address
Phone Number
Website URL
Standard Check-In Time
Standard Check-Out Time
Hotel Services & Amenities (comma-separated)

#### GBP Photos Registry

Filters:

#### Google My Business Posts Timeline

#### SEO Keywords Index

Keyword | Category | Monthly Volume | Competition | GMB Rank | Action
--- | --- | --- | --- | --- | ---

#### NAP Consistency Audit

#### Local SEO Content Optimizer

Title

#### Competitor Hotels Registry

Competitor Name | Primary Category | Rating | Review Count | Search Visibility | Action
--- | --- | --- | --- | --- | ---

#### Local SEO Audit Checklist

- ✔ Verified Google Listing setup
- ✔ Primary & Secondary categories defined
- ✔ Phone & website matches local site (NAP consistent)
- ✔ 4+ high-resolution room photos published
- ⚠ 2 Google Reviews remain unanswered
- ✘ No active weekend deal post is published

#### Option 1: Google OAuth Sign-In (Recommended)

Log in with your Google Account to authorize direct management of hotel location profiles, listing attributes, dynamic reviews response, and photo syncs.

#### Option 2: Manual API Developer Setup

Google Cloud Project ID
OAuth Client ID
OAuth Client Secret
Redirect URI
GMB Location ID

#### Compose Google Business Post

×
Post Type
Title
Post Summary (Description)
Banner Image URL
Call To Action (Button)
Action Link (URL)
Start Date
End Date
Coupon Code (Optional)
Offer Link (URL)
Terms & Conditions (Optional)
Schedule Publication
Publish Status

#### Upload Listing Photo

×
Photo Name/Label
Category
Image Resource Link (or local filepath)

#### Track Local SEO Keyword

×
Keyword Term
Category
Monthly Volume
Competition
Current Google Rank
Click Potential (1-100)

#### Add Competitor Hotel

×
Competitor Hotel Name
Primary Business Category
Google Rating
Total Reviews count
Search Share Visibility (1-100)

### Meta Social Post Composer

Compose and share promotional marketing messages, packages, or reels directly to your linked Facebook Pages and Instagram Business accounts.

Select Publishing Platforms
Facebook Page Instagram Business
Post Caption / Caption Message *
Attached Media URL (Image or Video) *
Media / Format Type

### Live Mobile Preview

Review how your post appears on mobile devices prior to dispatch.

SH
Shaima Hotel
Sponsored • Meta Cloud API
Media Attachment Preview
REEL FORMAT
Compose your caption to see the live feed mockup preview here...
Like
Comment
Share
Preview matches typical Facebook and Instagram feed viewports.

### Meta Marketing Graph API Configurations

Provide Page Tokens and IDs below to link live publishing. If left empty, posts will proceed in sandboxed simulation mode for safe verification testing.

Meta Page Access Token (Long-Lived)
Facebook Page ID
Instagram Business Account ID
G
Select Guest +91 0000000000
Assign to:
AI Bot Active

### Shaima Chat Integration

Select an active guest from the roster list on the left to review chat histories, trigger templates, or converse in real time.

G
Full Name Guest Name
Phone / Mobile +91 0000000000
Email Address N/A
Documentation ID N/A
Familiar Language English (US)
Active Bookings No active bookings

### Hotel Information

Hotel Name
Hotel Address
Hotel Contact Phone
Hotel GSTIN
Website Link URL
Official Email Address
Google Maps Review Link URL
Invoice Logo URL
Or Browse Local Logo File

### Operations & Network Utilities

WiFi Password
Reception Phone Number
GST Percentage (%)
System Color Theme

### Floor Configuration

Floor Name | Action
--- | ---

### Room Types Registry

Type Name | Base Price | Action
--- | --- | ---

### Meta WhatsApp Business Platform Integration

#### Meta Embedded Signup

Connect your official WABA and verify business numbers directly inside the PMS in under 2 minutes.

Connection Status: Disconnected
WABA ID
Phone Number ID
Permanent Access Token
Meta App ID
Graph API Version
Webhook Routing Coordinates
Callback URL:
`http://localhost:3000/api/whatsapp/webhook`
Verification Token:
`shaima_hotel_secret`
Meta Developer Setup:

1. Navigate to Meta Developer Console > WhatsApp > Configuration.
2. Click "Edit Webhook", paste the Callback URL and Verification Token.
3. Subscribe to "messages" and "message_deliveries" webhooks.

API Connection Tester
Enable Hourly Auto-Sync
Official Registered Numbers

Display Name | Display Number | Phone ID | WABA ID | Connection | Tier | Quality | Actions
--- | --- | --- | --- | --- | --- | --- | ---

Configure approved Meta templates to dispatch automatically on guest transaction updates. Auto-mapping will compile variables using active booking values in real-time.

#### AI Assistant Concierge

Reception Duty Start Time
Reception Duty End Time
After-Hours Automated Template

#### System Alerts & Notifications

New Incoming WhatsApp Notification
Outbound Message Delivery Fail Alerts
SMTP Email Dispatch Failure Notification
Browser Push Notifications

### WhatsApp Cloud API Template Manager

Manage templates and live-preview their formats. Configure Meta approved template names to enable official API delivery.

Manage templates and live-preview their formats. Configure Meta approved template names to enable official API delivery.

Template Name *
Language Code *
Category *
Header Component Type
Header Text
Header Image / Media URL
Message Body Text *
Use Meta placeholders `{{1}}`, `{{2}}` or dynamic labels: `{guest_name}`, `{booking_uid}`, `{check_in}`, `{check_out}`, `{room_numbers}`, `{amount}`
Footer Text (Optional)
Button Actions Type
Button Label
Redirect Action URL
9:41 AM Shaima Web
📶 🔋 92%
S
Shaima Info Tech Support online
🔒 Messages are secured via WhatsApp Meta Cloud API.
Dear guest, booking confirmed...
🔗 View Details

### Manual Integration Gateway Settings

Configure manual API endpoints, Scraping Links, and place IDs to sync OTA listings and customer reviews.

#### OTA Channel Endpoints

Booking.com API
MakeMyTrip Channel Manager
Agoda Connection API

#### Google Places & Reviews Integration

Google Place ID (Search CID)
Google Places API Key
TripAdvisor Manual Scraping URL
Reviews Auto-Sync Frequency

### Room Inventory & Catalog Setup

Room Number | Floor | Room Type | Base Price (₹) | Current Status | Actions
--- | --- | --- | --- | --- | ---

### Database Management & Backups

Backups are saved locally under the hotel-management directory: `backups/`

To restore, select a backup file from the list or run operations manually.

Backup File Name | Created Date/Time | Size | Action
--- | --- | --- | ---
No backups found.

### Google Drive Cloud Backup Setup

Configure automatically scheduled daily database backups directly to your Google Drive folder.

Google Service Account JSON Key
Google Drive Folder ID
Interval (Hours)

### SMTP Email Dispatch Setup

Configure your SMTP server settings to enable sending reports and invoices directly to customers and management via email.

SMTP Host
SMTP Port
Secure (SSL)
SMTP Username / Email
SMTP Password
Send From (Name & Email)

### Automated Daily Night Audit

Run the Daily Night Audit to finalize end-of-day accounts reconciliations, auto-flag overdue checkouts, update room occupancy lists, and lock daily sales totals.

### Database Factory Reset & Demo Utilities

Configure clean production setup or load demonstration data. Requires authorization password.

#### Factory Reset (Clean Setup)

Permanently deletes all transactional data (bookings, guests, attendance, logs, reviews), resetting the app for a clean live setup.

#### Populate Demo Data

Loads mock bookings, demo reviews, guests, and occupancy logs into an empty database for evaluation.

### Master Reset System

Warning: Performing a Master Reset will permanently delete the entire database (including rooms, users, floors, settings) and restart the server, restoring the original factory database layout.

Master Security Password

### Audit Trails (Last 100 entries)

Timestamp | User | Role | Action | Details
--- | --- | --- | --- | ---

### WhatsApp Outgoing Queue Simulator

This console simulates automated messages dispatched via hotel notifications.

### New Booking

1 Guest Details
2 Room & Rates

#### Guest Information Lookup / Creation

Search Existing Guest (by Name or Phone):
No guest loaded. Complete fields below to register new guest.
Guest Full Name *
Mobile Number *
Email Address
ID Document Type
ID Document Number
Permanent Address
Company Name
Company GSTIN
Vehicle Plate Number
Mark as VIP Guest
Guest Live Photo Registration

#### Stay & Room Allocation

Check-In Date *
Check-Out Date *
Booking Mode
Select Room(s) to Allocate *

### Guest Profile Details

## -

Mobile: -

Email: -

ID Info: -

Address: -

Company Details: -

Vehicle Number: -

Loyalty Points balance: -

VIP GUEST
BLACKLISTED

#### Stay & Billing History

Booking ID | Rooms | Period | Total Bill | Paid Amt | Status | Invoice No | Actions
--- | --- | --- | --- | --- | --- | --- | ---

#### Communication Timeline

### Flag Guest for Blacklist

You are about to blacklist this guest. Blacklisted guests cannot make future reservations.

Reason for Blacklisting *

### Add Inventory Stock Item

Item Name *
Category *
Quantity in Stock *
Minimum Required Stock (Alert Threshold) *

### Log Found Item

Item Name *
Description
Date Found *
Location Found

### Process Claim Request

Claimant Full Name *
Claimant Contact Phone *

### Log Staff Attendance

Select Staff Member *
Date *
Attendance Status *
Clock In Time
Clock Out Time

### Process Salary Payment

Staff Member *
Billing Month *
Base Salary (₹) *
Performance Bonus (₹)
Deductions (₹)

### Add New Room

Room Number *
Floor *
Room Type *
Room Rent (Price per Night) (₹) *
Initial Status *

### Edit Guest Details

Guest Full Name *
Mobile Number *
Email Address
ID Document Type
ID Document Number
Permanent Address
Company Name
Company GSTIN
Vehicle Number
Loyalty Points
Mark as VIP Guest

### Send WhatsApp Message

Recipient Name
Recipient Mobile
WhatsApp Mode
Message Content *
Select WhatsApp Template

### Configure Official WhatsApp Number

Display Profile Name *
Display Phone Number *
Meta Phone Number ID *
WhatsApp Business Account ID (WABA ID) *
Meta Permanent Access Token *
Set as Default Sender
Disable Number

### Reply to Customer Review

Customer Name
Review Comment
"Comment text"
Your Response / Reply *

### Add Staff Member

Full Name *
Role *
Username *
Password *

### Meta Official Embedded Signup Wizard

f

#### Connect with Facebook

Log in to link your WhatsApp Business Profile with Shaima Hotel Management.

#### Select Meta Business Portfolio

Choose Business Portfolio

#### Select WhatsApp Business Account (WABA)

Choose WABA Profile

#### Claim Phone Number & Validate

Display Phone Number
Verification Method

### Add Official Phone Number

Display Phone Number *
Verified Name *
Phone Number ID *
Connection Status
Quality Rating
Processing Request...