Ensemble Events

Admin Portal

Admin Login

Invalid username or password
Ensemble Events

Dashboard Overview

Welcome back! Here's what's happening with your venue.

Total Bookings
0
All time
This Month
0
0 confirmed
Upcoming Events
0
Next 30 days
Total Revenue
AED 0
Sum of payments (excl. cancelled)
To receive
0
AED 0 still owed · click to list
Revenue by event month

Each bar is amount paid attributed to event dates in the selected calendar year. Recurring bookings split paid total across their dates in that year. Cancelled bookings are excluded. Only months with revenue are shown.

Quick Actions
Recent Bookings
Website Requests

Outstanding — to receive

Bookings with a contract price and money still owed (cancelled bookings are excluded). Set contract price under Edit booking if you need a balance here.

RefClientEvent dateContract (AED)Paid (AED)Balance dueStatusActions

Booking Management

Manage all venue bookings

Search
Status
Hall
RefClientHallsDate / WindowGuestsStatusPaymentBooked byActions

Record payment

Search by client name, choose the booking, enter the amount and method. The line is saved on the booking and appears in View under payment history.

Payment details
Recent recorded payments

Lines from the server plus payments saved in this browser session (so you always see what you just recorded).

Website booking requests

Messages from the public “Book Your Event” form. Open Review to verify details, then Confirm & add to bookings so the event appears in Bookings and on the calendar. Or remove the row if you decline.

ReceivedClientDate / windowHallsT&CGuestsMessageActions

Weekly Calendar

View and manage scheduled bookings

This week’s bookings

Create New Booking

Add a new booking for a client

Booking reference: (assigned when you save — same as booking ID)

12-hour time with AM or PM
Hall AGrand Ballroom
Hall BGarden Pavilion
Hall CIntimate Lounge
Balance: — · Status: —

Content Management

Edit all public website text and image URLs—no code required

Use full image URLs (e.g. from your host or Unsplash). Venue features: one line per bullet. Gallery photos: comma-separated URLs.

Site & hero
About section
Venues section header
Venue package — Hall A (Grand Ballroom)
Venue package — Hall B (Garden Pavilion)
Venue package — Hall C (Intimate Lounge)
Services section
Testimonials

Review 1–3

Booking section & footer

Settings

Staff sign-in is a simple username and password (defaults: admin / ensemble2024). Change the check in admin.js if you need different credentials.

Current session

Signed in as:

Notifications

For booking alerts, wire up email or webhooks in your own backend if needed. The public site footer email is edited under Content.

Web request booking

Visitors on the public site cannot choose a buffer longer than this value (hours). They can still choose a shorter buffer or zero.

Allowed range: 0–24 (steps of 0.25). Default on new sites: 4 hours.

Business hours

Used for the weekly calendar in this admin: it shows every hour from the earliest opening to the latest closing among days that are not marked closed. Pick a clock hour (1–12) and AM or PM for each side—e.g. 5 + AM is 5:00 AM. To is still the last hour slot on the grid (e.g. 9 PM means the 9:00–10:00 PM row is included).

DayClosedFromTo
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

If every day is closed, the calendar falls back to 8:00 AM–9:00 PM.

Terms & Conditions

These are shown to clients on the booking form. Clients must accept before submitting.

Edit booking

Booking reference:

12-hour with AM/PM
Balance: — · Status: —

15-minute steps from the server when online. Current booking is ignored so you can move it to a free slot.

Contract

Generate a contract link to send to the client. The link expires in 72 hours.

View booking

Confirm website booking

Booking reference: (you’ll get a number after confirm — same as booking ID)

Adjust fields if needed, then add to your official bookings list. This removes the row from website requests.

12-hour with AM/PM
Balance: — · Status: —

15-minute steps. Times come from the server when online (same rules as saving a booking). If the bookings list failed to load, you’ll see a warning — refresh the page or check the connection.