Recording Studio

Real-world scenario

Alexi has a recording studio and needs a website where people can book his two rooms.

He is open from 9:00 to 13:00 and 5:00 to 23:00, Monday to Saturday

He is closed on public holidays and Sundays

He wants to rent rooms for a minimum of 1 hour and a maximum of 3 hours per booking

He wants the price to be $7.00/hour but from 18:00 the rate must be $3.00/hr higher

His rooms are not huge, so the maximum capacity is 5 people per room

Room #2 is not available on Saturday because he and his friends use it

He can rent instruments, speakers and cables

Booking configuration

  1. Two rooms must be added as resources. Room #1 is configured like this: res-room-1
    Room #2 can’t be booked on Saturday, so availability is configured like this:res-room-2
  2. Set the global availability for Sundays and public holidays in Bookings > Settings. They are closed those days, so rooms are not available:global-availability
  3. Create the Recording Studio as a bookable product, and configure it with the following settings:product-generalproduct-resourcesproduct-availabilityproduct-costsproduct-persons


Customer view

This is how it looks in the frontend: