Skip to main content

Booking & Schedules

The booking system lets users reserve spots in activities and lessons offered by the studio.

note

Bookings require the enable_bookings feature flag. If you don't see booking options, your studio administrator hasn't enabled this feature.

Browsing Activities

  1. Go to Prenotazioni (Bookings) from the sidebar
  2. You'll see a personalized greeting with your name
  3. Browse available activities/services — each shows:
    • Activity image and name
    • Instructor/professional assigned
    • Location and address
    • Available spots

You can filter activities using the dropdown or search by name.

Making a Booking

  1. Select an activity from the list
  2. Choose a date from the calendar picker
  3. View available time slots for that date — each slot shows:
    • Time range
    • Remaining capacity
    • Whether it's already booked by you
  4. Add to cart — click a slot to add it to your booking cart
  5. Confirm — review your cart and confirm all bookings at once

Booking Cart

  • Desktop: The cart appears as a fixed side panel
  • Mobile: The cart is a bottom sheet that you can expand/collapse

You can add multiple slots and confirm them all together.

Booking Rules

RuleDescription
One per dayYou can book only one lesson per day for the same activity
2-hour advanceBookings close 2 hours before the lesson starts
Capacity limitSlots at full capacity are disabled
Past datesYou cannot book for dates/times that have already passed
ClosuresSlots during studio closures are marked as unavailable

Admins can bypass these rules when booking on behalf of users.

Cancelling a Booking

  1. Go to Account > Le mie prenotazioni (My Bookings)
  2. Find the booking you want to cancel
  3. Click Annulla (Cancel)
  4. Confirm the cancellation
warning

Cancellation within the last 2 hours before the lesson may not be allowed, depending on your studio's policy. After cancellation, the spot becomes available for other users.

Viewing Schedules

Go to Orari (Schedules) from the sidebar to see:

  • The weekly schedule grid showing all activities
  • Time slots for each day of the week
  • Which professional is assigned to each slot
  • Bookable vs non-bookable indicators

The schedule grid is read-only for regular users. Admins and professionals can manage schedules from this view.

Your Bookings & Subscriptions

From Account, you can view:

My Bookings Tab

  • Upcoming and past bookings
  • Activity name, date, time, and status
  • Cancel option for upcoming bookings

Subscriptions Tab

  • Active subscription details
  • Total available entries remaining
  • Purchase date and expiry
  • Subscription type and pricing

Studio Closures

Studios can mark days or time periods as closed. When the studio is closed:

  • Affected time slots are visually marked as unavailable
  • You cannot book for closed periods
  • A warning message explains the closure

Admin Booking Management

Admins have additional capabilities:

  • Book on behalf of users — Select a user from the dropdown to create bookings for them
  • View all bookings — Go to Amministrazione > Prenotazioni to see bookings across all users
  • Cancel any booking — Admins can cancel bookings for any user
  • Manage closures — Go to Amministrazione > Chiusure to set studio holidays