Skip to content

Releases: contensio/plugin-booking

v1.0.0 - Initial release

23 Apr 00:52

Choose a tag to compare

Booking v1.0.0

First release of the Booking plugin for Contensio.

Features

  • Define services with duration, price, buffer time, and calendar color
  • Weekly recurring availability (per service or global)
  • Blackout dates (holidays, days off, vacations)
  • Public booking page with date picker and real-time slot calculation
  • AJAX slot loader: only shows times that are still free
  • Admin dashboard with a 7-day calendar view
  • Appointment list with filters: upcoming, pending, confirmed, completed, cancelled, past
  • Status workflow: pending -> confirmed -> completed (or cancelled)
  • Email notifications:
    • Customer request received
    • Customer booking confirmed
    • Customer booking cancelled
    • Admin notification on new bookings
  • Self-service links: customer can confirm or cancel from their email
  • Admin (private) notes on every appointment
  • Minimum advance notice and maximum advance booking window
  • Optional auto-confirm mode (skip the pending step)
  • Optional required phone number

Tables

  • contensio_booking_services
  • contensio_booking_availability
  • contensio_booking_blackouts
  • contensio_booking_appointments

Requirements

  • Contensio CMS ^2.0
  • A configured mail driver

Installation

composer require contensio/plugin-booking