Admin Panel Guide

Azure Mirage Villas  ยท  Staff Reference Document

๐Ÿ“‹ Overview

The Admin Panel gives authorised staff full control over bookings, room availability, and blocked dates. It is password-protected and accessible only to staff with login credentials.

The panel is divided into five sections, accessible from the left-hand sidebar:

  • Overview โ€” at-a-glance statistics and recent bookings
  • Bookings โ€” full list of all bookings with status management
  • Calendar โ€” month-by-month visual view of bookings and blocked dates
  • Block Dates โ€” mark specific dates as unavailable for new bookings
  • Availability โ€” check which rooms are free for any date range

๐Ÿ” 1. Signing In

Navigate to the admin panel URL in your browser. You will be presented with a login screen.

1

Enter your username and password

Use the credentials provided by your system administrator.

2

Click Sign In

If your credentials are correct you will be taken directly to the Overview screen.

3

To sign out

Click โ† Sign out at the bottom of the left sidebar at any time.

โš ๏ธ
Do not share your login credentials. Always sign out when leaving the panel unattended.

๐Ÿ“Š 2. Overview

The Overview is the first screen you see after signing in. It gives you an instant summary of the property's current status.

Stat Cards

Five cards at the top of the screen show:

Stat Cards
CardWhat it shows
Total RevenueCombined total of all confirmed bookings
ConfirmedNumber of confirmed bookings
PendingNumber of bookings awaiting confirmation
CancelledNumber of cancelled bookings
Blocked DatesTotal number of individual dates currently blocked

Recent Bookings Table

Below the stat cards is a table showing the five most recent bookings. Each row shows the Booking ID, guest name, room, dates, total, and status.

Click the View button on any row to open a full details modal for that booking.

โ„น๏ธ
The Overview table shows only the 5 most recent bookings. Go to Bookings in the sidebar for the complete list.

๐Ÿ“‹ 3. Bookings

The Bookings section shows every booking in the system, most recent first.

Viewing Booking Details

Click the View button at the end of any row. A modal will open showing the full booking record, including:

  • Booking ID
  • Guest name, email and phone
  • Room, check-in and check-out dates, number of nights and guests
  • Total amount and payment type (full or 30% deposit)
  • Any special requests made by the guest

Close the modal by clicking ร— in the top right, clicking outside the modal, or pressing Escape.

Updating a Booking Status

Each row has a dropdown and a Save button in the Action column.

1

Select the new status

Use the dropdown on the booking row to choose Confirmed, Pending, or Cancelled.

2

Click Save

The page will reload with the status updated. The badge colour will change to reflect the new status.

โš ๏ธ
Changing a status here updates the panel display only. If your system uses a database, ensure status changes are also reflected there.

๐Ÿ“… 4. Calendar

The Calendar gives a visual month-by-month view of all bookings and blocked dates. You can navigate freely to any month, past or future.

Navigating the Calendar

โ€น

Previous month

Click the โ€น arrow on the left to go back one month. There is no limit โ€” you can navigate as far back as needed.

โ€บ

Next month

Click the โ€บ arrow on the right to advance one month. You can navigate as far into the future as needed.

Reading the Calendar

Colour Key
ColourMeaning
BlueDate is part of a confirmed or pending booking
RedDate has been manually blocked
GreyDate is available
Gold outlineToday's date

Viewing a Booking from the Calendar

Any blue (booked) date is clickable. Click it to open the full booking details modal for that guest โ€” the same modal as in the Bookings section.

Hover over any day to see a tooltip with the room name and guest name (for booked dates) or the block reason (for blocked dates).

๐Ÿšซ 5. Block Dates

Use this section to mark specific dates as unavailable โ€” for example for maintenance, owner use, or private events. Blocked dates cannot be booked through the guest booking form.

Adding a Blocked Date

1

Select a date

Use the date picker to choose the date you want to block.

2

Enter a reason (optional)

Type a short reason such as Maintenance, Owner use, or Private event. This appears in the calendar tooltip.

3

Click Block Date

The date will be added to the Blocked Dates list below and will appear in red on the Calendar.

โ„น๏ธ
To block a range of dates, add each date individually. This gives precise control and allows different reasons per date.

Removing a Blocked Date

In the Blocked Dates table, find the date you want to unblock and click the Unblock button. The date will be immediately removed and made available again for new bookings.

๐Ÿจ 6. Availability Checker

The Availability Checker lets you quickly check which rooms are free for any given date range โ€” useful when taking phone or email enquiries from guests.

1

Select a check-in date

Use the first date picker to enter the guest's desired check-in date.

2

Select a check-out date

Use the second date picker to enter the guest's desired check-out date.

3

Click Check

Results will appear immediately below, showing each room with its availability, price per night, and maximum guest capacity.

โœ”๏ธ
A room shown as Available has no confirmed or pending bookings and no blocked dates within the selected range.
โš ๏ธ
If the selected range includes any blocked dates, a warning will appear and no room results will be shown. Remove the blocked dates first if a booking is to proceed.

๐Ÿท Booking Statuses

Status Reference
StatusMeaningRevenue counted?
Confirmed Booking is active and payment has been received or arranged โœ” Yes
Pending Booking has been received but not yet confirmed โ€” awaiting payment or review โœ– No
Cancelled Booking has been cancelled. The dates are freed up on the calendar โœ– No

๐Ÿ’ก Tips

  • The Booking ID (e.g. AMV-A1B2C3D4) matches the reference given to the guest on their confirmation screen. Use it to locate a specific booking quickly.
  • You can click any booked day in the Calendar to pull up that guest's full booking details without going to the Bookings tab.
  • The Availability Checker checks against confirmed and pending bookings. Cancelled bookings do not affect availability.
  • Always add a reason when blocking dates โ€” it will show as a tooltip in the calendar and helps other staff understand why a date is unavailable.
  • To sign out securely, always use the โ† Sign out link in the sidebar rather than just closing the browser tab.