Challenge Understanding
CubeSmart operates as one of the largest self-storage companies in the United States, with facilities across major cities like Los Angeles and San Antonio. This wasn't typical consumer app design—users make significant financial commitments, renting storage units for months or years to protect valuable possessions during major life transitions like moving or downsizing.
Cubesmart wanted an app that was a functional optimization for complex workflows involving location services, payment processing, physical access coordination, and ongoing account management. The self-storage industry presents unique UX challenges: unlike purely digital services, it requires seamless coordination between app functionality and physical locations, with users needing directions to specific entrances, access codes at precise moments, and support when standing at facilities.
Diagram Flow:
Representation of the user's journey through the application's key functionalities, from launch to unit management and payments. It displays the navigation structure and the application's organization.
“Complexity is the enemy of reliability. In systems where users commit financially and physically, UX must act as a layer of translation, converting operational complexity into user confidence.”
Design Approach
I focused on building trust and confidence at every interaction point, understanding that storage decisions aren't impulse purchases but carefully considered commitments. Working closely with CubeSmart's product team and business analysts, I designed the registration flow to build confidence gradually, introducing security procedures in context rather than as barriers.
Low - Mid Fidelity Wireframes
I started with low-fidelity wireframes to explore different layouts and navigation options.
My approach centered on intelligent search and filtering interfaces that help users understand their options without feeling overwhelmed by technical specifications. I collaborated directly with the development team to ensure seamless integration with CubeSmart's established design system, extending their visual language thoughtfully while solving specific self-storage workflow challenges.
The payment integration required special attention—these are recurring, significant expenses where users need rock-solid reliability and complete control over their financial commitments. I designed clear confirmation screens, easy payment method management, and transparent billing history that reinforced CubeSmart's professionalism.
Visual design:
Implementation
The implementation focused on three critical areas: streamlined user acquisition, comprehensive account management, and location-centric features. I designed the registration and onboarding flow to eliminate information overwhelm, creating a progressive disclosure system that introduced security and access procedures contextually.
For account management, I created a centralized dashboard providing a clear overview of all active rentals, payment status, and upcoming actions—crucial since users often manage multiple units or handle family storage needs. The contextual notification system delivers timely reminders about payments and facility updates without overwhelming users.
Location features received special attention, with precise navigation integration that provides increasingly specific guidance as users approach their destinations—from facility location to building entrance to specific unit access. I designed real-time availability interfaces and facility information systems that surface relevant details exactly when and where users need them.

Results, Impact & Learnings
The redesigned CubeSmart app successfully launched on both iOS and Android App Stores and is actively serving thousands of users across multiple US cities. The improved user flows enhanced the storage rental and management experience while maintaining CubeSmart's professional brand image and existing customer relationships.
Key deliverables included complete user flow redesigns, extended design system components, comprehensive account management interfaces, and location-based features. The project demonstrated how UX design can improve complex logistics operations while building customer confidence in high-commitment service decisions.
This project taught me valuable lessons about enterprise mobile design—balancing innovation with stability for established customer bases, designing for services where users make significant financial and emotional commitments, and creating physical-digital integration that supports real-world activities beyond screen-based interactions. Working within CubeSmart's existing brand system while improving functionality showed me how respectful innovation can enhance rather than disrupt established user expectations.
