Timeslots for Truly the Most AdvanceBubble Experts

Question for the most Advanced Bubble Experts

How to accomplish the following in terms of DB structure mostly:

1.- I want users to select the day and their hours available from start to end on each day. See Image 1 (easy)
Captura de Pantalla 2023-04-27 a la(s) 11.11.40

2.- I want to display the available times that this user has per day, however, this user can choose how long each session will last (15, 30, 45 or 60 mins), each user can have multiple session times, meaning the same user can have 15, 45 and 60 mins. Therefore, how can I display the time slots available if one session was booked for 15 mins and the other for 60 mins? See image 2 & 3 (Hard)
Captura de Pantalla 2023-04-27 a la(s) 11.41.26

3.- Is it possible to display the previously available times depending on the user’s timezone? (Legendary)

You can checkout my videos and app here to see how I recommend structuring things - TopCal Plugin

This example uses my TopCal plugin but a lot of the Database strategies and logic can be used whether you use the plugin or not. I highly recommend the plugin, but if you have experience with javascript and/or a lot of time then you might want to try and DIY it


Thanks! I believe this is exactly what I need. I’ll be using it and if anything comes up hopefully I can reach out to you!

No problem!

And for sure, you can message me through the forum here or to find the solution quicker search through these forum threads as the majority of questions or roadblocks you might have may already have been answered before: