تفاصيل العمل

? Grand Hotel Management System

A premium, enterprise-grade Hotel Management System built with Native PHP 8, MySQL, and Bootstrap 5. Featuring specialized modules for Reservation Management, Restaurant Point of Sale (POS), Financial Reporting, and Telegram Integrations.

✨ Key Features

1. ?️ Advanced Reservation Management

Smart Cancellation Logic:

Pre-Arrival: 100% Refund (No retention).

During Stay: "Early Checkout" logic applies. Reservations cancelled after 10:00 AM are charged for the current day. refunds are calculated automatically.

Timeline View: Interactive visual timeline of all room bookings.

Room Status Matrix: Real-time view of Occupied, Available, and Dirty rooms.

2. ?️ Restaurant & Room Service

Digital Menu: complete menu with category filtration (Beverages, Food, etc.).

Smart Billing:

Dine-in: Direct payment (Cash/Card).

Room Service: Charge directly to the guest's room bill.

Invoices: Printable restaurant receipts.

3. ? Guest Experience & Telegram

Guest Onboarding:

Send "Welcome" invitations via WhatsApp.

Guests click a link to start the Grand Hotel Bot.

Automatic receipt delivery via Telegram.

Admin Notifications: Instant alerts for new bookings and orders with details.

4. ? Financial Reporting

Net Profit Engine: Real-time calculation: (Room Revenue + Restaurant) - (Expenses + Retained Cancellations).

Expense Tracking: Categorized expenses (Salaries, Maintenance, Utilities).

Date Filtering: Default view shows complete history since 2023.

5. ? Customization

Theme Center: Choose from 20+ preset themes (Royal Midnight, Emerald Luxe, etc.).

Settings: Configure Hotel Name, Logo, and Telegram Credentials directly from the UI.

? Installation & Setup

Database: Import the provided SQL structure into your MySQL database (Default DB: hotel).

Configuration: Edit config.php to set your DB credentials.

Telegram:

Open settings.php.

Enter your Bot Token and Admin Chat ID.

?️ Troubleshooting

"Invoice Error / Fatal Error": Ensure all database tables exist and are updated.

"Telegram Not Sending": Check if the guest has clicked the "Start" link. Bots cannot message users first.

"Wrong Reports": Ensure you have run the "Data Fix" if you have old cancelled data from previous versions.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
5
تاريخ الإضافة
تاريخ الإنجاز
المهارات