I designed a seamless booking experience to streamline how residents reserve amenities while improving operational efficiency for administrators. This project focused on delivering a user-friendly solution that balanced simplicity for residents with powerful tools for property management.
Key Responsibilities:
• Streamlined the booking process by implementing a hybrid date and time picker with dynamic updates for guest accommodations.
• Enhanced usability by adjusting time increments from one hour to 30 minutes based on user feedback.
• Introduced a feature to differentiate fully booked, unavailable, and guest-compatible time slots for clarity.
• Reduced support calls significantly by resolving major user pain points.
• Improved admin efficiency with simplified workflows and global tools like a “Select All” checkbox.
• Deployed the solution across 35 states, serving hundreds of luxury properties, showcasing its scalability and impact.
Design Challenge
Residents struggled with the amenity booking platform, encountering issues like unclear availability for time slots, inability to view past bookings, and a lack of clarity on guest accommodations. These frustrations led to a surge in support calls, creating inefficiencies for both residents and administrators. On the admin side, the platform's disorganized customization tools made it difficult to tailor experiences for specific buildings, limiting flexibility and adding unnecessary complexity to their workflow.
Solution
• Redesigned the resident booking experience to improve clarity and usability.
• Added clear indicators for fully booked, unavailable, and guest-compatible time slots.
• Introduced a booking history feature to allow residents to view past reservations.
• Simplified the admin interface with organized groupings and customizable settings to support tailored experiences.
Technical Approach
• Leveraged modular design patterns to make the admin interface more scalable.
• Integrated logic for guest-capacity slots directly into the booking flow.
• Implemented a dynamic system for displaying booking rules and restrictions in real-time.
• Developed a structured backend framework for hidden custom settings, ensuring flexibility without clutter.
Skills Used
Accessibility
Adobe Suite
Prototyping
GenAI
UI Design
HTML/CSS
User-centered Design
Information Architecture
User Research
Interaction Design
UX Design
JavaScript
Mixed Reality
Outcome
One of the biggest challenges was presenting critical information to users without overwhelming them. To streamline the time selection process, we introduced a hybrid date and time picker. This allowed users to dynamically see available time slots as they adjusted the number of guests. Once a suitable time range was selected, users could choose a start time, which adjusted the interface to show available options within the booking limits. Flexible bookings in one-hour increments or fixed time slots were initially offered, but after user feedback, we refined the system to support 30-minute increments for a smoother experience.
The redesign successfully addressed the major usability issues, leading to a more intuitive process for residents to view, book, and invite guests. The enhanced booking flow significantly reduced support calls and tickets, with clients frequently highlighting the improvements and reporting an increase in bookings.
While the results were rewarding, there remains potential for further enhancements. For example, the calendar feature showed promise during user testing as an area of high interest. Given the opportunity, I would explore ways to expand its functionality, creating a richer and more engaging booking experience for residents.
You can view the file here.

