Disclaimer: This is a fictional hotel management system created for academic purposes.
Any names, places, or organisations mentioned are not real.
The HuggleMe is a hotel management system is designed to help hotels manage daily operations more efficiently and reduce human error.
It supports key tasks such as reservations, guest records, employee management, facilities, invoices, payments, reports, and housekeeping schedules.
- Room Management β Tracks room types (single, double, suite, deluxe), prices, availability, and room IDs to prevent double-booking.
- Booking & Reservations β Allows staff to view available rooms, make bookings, and update or cancel reservations.
- Guest Records β Stores guest details (name, IC number, contact info, member status, check-in/out info).
- Employee Management β Manages staff information, work schedules, roles, and salaries.
- Payment Handling β Processes guest payments, tracks methods and amounts, and links to invoices.
- Housekeeping Scheduling β Assigns and tracks room cleaning tasks to ensure readiness for new guests.
- Reports & Analytics β Generates reservation, payment, and inventory reports for managerial decision-making.
The system provides different access levels based on the employeeβs role:
-
Front Desk
- Make new reservations, search for guests, register new guests.
- Generate invoices and process payments.
- Manage service bookings and membership registrations.
-
Inventory Management
- View, search, and update hotel inventory.
- Managers can generate and save inventory reports.
-
Housekeeping
- Assign cleaning tasks to rooms.
- Update task statuses (e.g., completed, pending).
-
Spa & Massage Services
- Book and manage spa & massage appointments.
Managers have additional privileges to generate detailed reports for reservations, inventory, and performance.