Resource Availability Linking between Resource Types
To improve booking flexibility and optimize space usage, I suggest creating an interaction layer between Personal Spaces (PS) and Hourly Personal Spaces (HPS). This would allow both resource types to offer the same physical space with different booking options—either by time blocks (AM/PM) or by the hour. Combining these into a single interface would be needed as well.
Why This Matters
Currently, PS and HPS operate independently, which can lead to underutilized availability. By linking them:
Users could book a space for a full AM or PM session via PS.
Other users could still access unused hourly slots in the same space via HPS.
How It Could Work
I'd suggest implementing a searchable dropdown or linking mechanism between PS and HPS resources. This would:
Allow users to select a PS resource and automatically view its corresponding HPS availability.
Prevent double-booking by syncing availability between the two resource types.
Example Scenario
User A books Resource Q for the PM via PS.
Resource Q remains available for the AM.
User B wants to book Resource Q for an hour in the AM via HPS.
Expected Outcome
PS would no longer offer the full AM block once HPS bookings exist for that time.
HPS would block out PM hours if PS has already reserved them.
This integration ensures better space utilization and gives users more flexible booking options.
