This calendar is how guests will request a booking for a property. It is specifically tied to the property and will display availability as green blocks. It's automatically incorporates booking rules such as min and max stay length, and maintenace buffer days. Once the start and end date are clicked, the user will see an option to request a booking, which will forward to the admin.
This module will only be visible to page guests, and not the property owner. (user != article owner)
Request a Booking
Check-in: Check-out: Nights:
Request Submitted
Your booking request has been received. The management team will be in touch shortly.
Availability Manager
This module is how a property owner will manage availability and closures for their property. It will probably be accessed via a button & modal, and allows the owner to add blocks of availability and closures that adhere to the booking rules. An owner is not able to change availlability if there is a confirmed booking for that period.
This module will only be visible to the property owner & OHJ admin, but not potential guests. (user === article owner || admin)
Select a mode above, then click a start and end date on the calendar.