01 / OVERVIEW
A focused mobile experience within a broader property-management product.
I initiated RentalHQ after early discovery interviews with two small property owners revealed a fragmented mix of spreadsheets, payment records, tenant information, maintenance notes, receipts, invoices, documents, and separate tools.
As Product Owner / UX Lead, I led discovery, product definition, UX architecture, workflow design, design-system development, and the product experience across desktop and mobile.
Desktop established the broader operating environment first. Mobile followed as a deliberately focused experience built around the information and actions owners need away from their desk.
The second challenge was cross-platform: preserve business logic, workflow state, information meaning, and task outcomes while using Material Design 3 on Android and Apple Human Interface Guidelines on iOS.
FOCUSED MOBILE PRINCIPLE
One connected product.
A deliberately focused mobile scope.
Two native interaction systems.
02 / PRODUCT CONTEXT
From fragmented property management to one connected product.
The product opportunity emerged from early interviews with two self-managing property owners. Both relied heavily on personally maintained spreadsheets and separate records to track rent, tenants, property history, maintenance, receipts, invoices, and documents.
The problem was not simply missing software features. Important information existed in different places, making it difficult to understand each property as one operating and financial system.
Maintenance exposed the problem especially clearly: repair requests, contractors, costs, receipts, invoices, and property history were difficult to connect into one useful record.
01
DISCOVERY SAMPLE
Two exploratory interviews with small property owners managing two and five rental properties.
02
CORE PROBLEM
Property, tenant, payment, maintenance, document, and financial information was managed across disconnected tools and self-created records.
03
PRODUCT OPPORTUNITY
Connect those relationships into one product model so activity around a property can be understood in context rather than as isolated records.
04
MOBILE OPPORTUNITY
Carry the most important parts of that model into a focused experience for financial awareness, exceptions, maintenance, and action away from the desk.

CONNECTED PRODUCT PRINCIPLE
A property is not just an address or a row in a spreadsheet. Rent, tenants, maintenance, documents, expenses, and history all contribute to the same operating record.
03 / MOBILE REFRAMING
Desktop is a command center. Mobile is an action surface.
Desktop was designed first as the broader RentalHQ management workspace, with mobile planned as part of the product direction from the beginning.
Once the desktop experience had matured enough to establish the product model and begin receiving early feedback, I moved into mobile design.
Mobile intentionally carries less functionality. The goal was not to reproduce every desktop capability on a phone, but to preserve the same product logic while prioritizing the information and actions owners need in a mobile context.
DESKTOP
COMMAND CENTER
- Portfolio-wide visibility
- Detailed review and comparison
- Broader property and financial management
- Administrative and configuration workflows
MOBILE
ACTION SURFACE
- Immediate financial state
- Exceptions requiring attention
- Focused rent and tenant actions
- Maintenance decisions and follow-through
The mobile experience begins with the questions most likely to require attention away from the desk:

Material Design 3

Apple HIG
Financial State First
Surface collection health and immediate financial condition before deeper portfolio detail.
Exceptions in Context
Show overdue rent, maintenance activity, and other priority signals with enough context to decide what to do next.
Native Interaction Systems
Preserve the shared product model while mapping navigation, controls, temporary surfaces, and feedback to Material Design 3 and Apple HIG conventions.
FOCUS, DON’T MINIATURIZE
Mobile has a reduced scope by design, not a reduced understanding of the product.
04 / MY ROLE
End-to-end product ownership, from discovery to cross-platform mobile design.
As Product Owner / UX Lead, I owned RentalHQ from the initial product opportunity through architecture, workflow definition, design-system development, desktop design, and the focused Android and iOS experience.
The mobile work was therefore not a handoff of an existing product into two operating systems. It was part of a broader product-design process in which I defined what the product should do, what belonged on mobile, what needed to remain shared, and where the platforms should behave differently.
01 / DISCOVERY + PRODUCT DEFINITION
Identify the problem and define the opportunity.
Interview early property-owner users, understand their fragmented workflows, and translate those findings into the initial product concept and scope.
02 / PRODUCT + UX ARCHITECTURE
Turn a broad product idea into a connected system.
Define how properties, tenants, rent, maintenance, documents, financial information, and related workflows connect across the broader RentalHQ product.
03 / MOBILE INFORMATION ARCHITECTURE
Decide what belongs on the phone.
Reduce the broader product scope deliberately and prioritize financial awareness, exceptions, rent collection, maintenance, and focused follow-through.
04 / CROSS-PLATFORM UX
Preserve product parity without forcing UI parity.
Keep business logic, task order, terminology, information meaning, and state aligned while allowing Android and iOS to follow their own native interaction conventions.
05 / DESIGN SYSTEM + ITERATION
Develop and refine the product through structured iteration.
Use the RentalHQ design system together with Figma AI, ChatGPT, prototyping, and repeated design revision to explore, document, and mature the experience.
06 / IMPLEMENTATION PLANNING
Define behavior clearly enough to build and evaluate.
Document workflow, state, platform behavior, and phased scope so the product can move toward a usable initial release without requiring every future capability at once.
PRODUCT OWNERSHIP PRINCIPLE
AI-assisted tools accelerated exploration and iteration. Product strategy, prioritization, architecture, and UX decisions remained part of my Product Owner / UX Lead responsibility.
06 / FINANCIAL HOME
Financial health first. Exceptions before detail.
Early discovery showed rent and payment tracking living in self-maintained spreadsheets and separate records. On mobile, I treated collection health as the first financial question to answer: what has been collected, what remains outstanding, and what needs attention now.
That led to a deliberate hierarchy: collection health first, actionable exceptions second, broader portfolio context third. Android and iOS preserve that order even when each platform uses different spacing, grouping, navigation, and controls.
01 / COLLECTION HEALTH
Establish the rent position before asking the user to investigate.
Collected and outstanding rent provide the first financial signal. The owner can understand the current collection position before opening individual tenant records or moving into deeper portfolio detail.

Material Design 3

Apple Human Interface Guidelines
02 / EXCEPTIONS
Move from financial state to the items that require action.
Overdue rent and pending maintenance costs appear immediately after collection health, with enough property, tenant, amount, and status context to help the owner decide what needs attention next.

Material Design 3

Apple Human Interface Guidelines
03 / PORTFOLIO CONTEXT
Keep broader portfolio context available without letting it compete with priority.
Property count, occupancy, tenant context, and cash flow remain available after the immediate collection position and actionable exceptions are understood.

Material Design 3

Apple Human Interface Guidelines
MOBILE PRIORITIZATION DECISION
On a phone, broad portfolio context is supporting information. Collection health and actionable exceptions take priority.
07 / RENT COLLECTION JOURNEY
One shared workflow from financial awareness to accurate follow-up.
Rent collection turns a financial signal into a follow-through workflow. Mobile has to help the owner move from noticing an exception to understanding the tenant and payment context, taking an action, confirming it, and returning to an updated record.
The business sequence remains shared across Android and iOS. What changes is how each operating system expresses navigation, temporary surfaces, confirmation, and return behavior.
01
UNDERSTAND
Start from the Home financial state and attention items to recognize that a rent issue requires action.

02
IDENTIFY
Open Rent Collection and locate the overdue tenant or payment exception that needs follow-up.

03
INVESTIGATE
Review the tenant record, amount due, due date, overdue state, payment history, and relevant context before taking action.

04
ACT
Open Send Payment Reminder and verify the recipient, amount, and intended action before committing it.

05
CONFIRM
Receive clear confirmation that the reminder was sent before leaving the action state.

06
FOLLOW UP
Return to the updated tenant record with the follow-up preserved as part of the ongoing payment context.

WORKFLOW DECISION
Preserve the business sequence across platforms. Adapt the interaction pattern, not the task logic.
09 / ADAPTIVE LAYOUTS
Adapt the layout without changing the task.
Adaptive behavior extends the same focused mobile architecture across compact, landscape, medium, expanded, and regular-width layouts.
More space can reveal additional context or relationships, but it should not change the task, disrupt the current state, or turn the mobile experience back into the full desktop workspace.
ANDROID / WINDOW-SIZE CLASSES



IOS / IPADOS, SIZE CLASSES + TRAITS




PRIORITY
The information that drives the current task remains visually dominant.
CONTEXT
The active record and current workflow remain understandable as the composition changes.
DENSITY
Additional space reveals useful context instead of simply making the interface larger.
ACTION
The primary action remains easy to identify across layout modes.
ADAPTIVE DECISION
Use additional space to expose context, not to reintroduce the full desktop workspace.
10 / MAINTENANCE + FINANCIAL IMPACT
Operational work becomes a financial decision.
Maintenance was one of the clearest gaps in early discovery. Repair requests, contractor relationships, receipts, invoices, costs, and property history were being tracked separately, making it difficult to understand the work itself as one connected record.
For mobile, I focused that broader maintenance model on a decision path an owner may need away from the desk: understand the issue, review the expected cost, decide what to do, and see the financial consequence.
01 / ISSUE
Maintenance Financial Alert
Establish the property, maintenance problem, urgency, and current state before asking the owner to make a financial decision.

Material Design 3

Apple Human Interface Guidelines
02 / ESTIMATE
Expense Review
Present the expected cost together with enough issue and property context to evaluate whether the expense should move forward.

Material Design 3

Apple Human Interface Guidelines
OPERATIONAL CONTEXT
Resolve the immediate issue.
Property, tenant, vendor, request, and status information support the operational decision.
FINANCIAL CONTEXT
Understand the consequence.
Cost and approval state remain connected to the owner’s broader cash-flow picture rather than becoming an isolated maintenance record.
03 / DECISION
Expense Approval
Approve, reject, or continue the workflow with the expected cost and relevant context visible at the point of decision.

Material Design 3

Apple Human Interface Guidelines
04 / FINANCIAL IMPACT
Cash Flow Impact
Carry the approved expense back into the broader financial picture so the operational decision remains connected to its effect on available cash flow.

Material Design 3

Apple Human Interface Guidelines
MOBILE SCOPE DECISION
Mobile carries enough context to evaluate and act on a maintenance expense without reproducing the full desktop workspace.
11 / STATES + ACCESSIBILITY
Design the states, trust, and accessibility beyond the happy path.
A credible mobile product has to account for more than its primary workflow. I defined loading, empty, error, success, unavailable, and attention states so users can understand what is happening and retain context when the product is not in an ideal state.
Accessibility was treated as a design requirement across both platforms. The specifications account for touch targets, scalable type, semantic structure, non-color status cues, and native accessibility conventions. These are design and implementation requirements, not claims of completed accessibility validation.
01
LOADING
Preserve enough structure and hierarchy for the user to understand what content is expected while data is being retrieved.
02
EMPTY
Explain why no content is present and provide a meaningful next action when one exists.
03
ERROR
Identify what failed, preserve recoverable context, and provide a clear path forward.
04
SUCCESS
Confirm consequential actions clearly while allowing the user to continue the workflow.
05
DISABLED + UNAVAILABLE
Differentiate unavailable functionality from system failure and communicate why an action cannot currently be completed.
06
ATTENTION + WARNING
Communicate important conditions through language, hierarchy, and supporting cues rather than relying on color alone.
PLATFORM IMPLEMENTATION
Shared state meaning. Platform-specific accessibility requirements.
The underlying product state retains the same meaning across Android and iOS. Its accessible expression follows each platform’s native conventions for target size, scalable text, semantic structure, system feedback, and assistive technology.
ANDROID / MATERIAL DESIGN 3
- 48dp interactive-target design strategy
- Scalable sp-based typography
- Semantic structure designed with TalkBack use in mind
- Loading, error, and feedback patterns mapped to Material behavior
- Status expressed through labels, icons, and hierarchy, not color alone
IOS / APPLE HUMAN INTERFACE GUIDELINES
- 44pt minimum interactive target strategy
- Dynamic Type-aware layout design
- Semantic structure designed with VoiceOver use in mind
- Safe-area and native system-feedback behavior
- Status communicated through labels, icons, and hierarchy, not color alone
TYPE
Design layouts that can accommodate increased text size without losing task meaning or essential controls.
TARGETS
Provide appropriately sized touch targets for the native platform and interaction context.
CONTRAST
Maintain clear visual distinction for text, controls, status, and interactive states.
SEMANTICS
Define meaningful structure and labels that can support the platform’s assistive technologies.
NON-COLOR CUES
Communicate consequential status through more than color alone.
ACCESSIBILITY PRINCIPLE
Accessibility is part of the product specification from the beginning. Formal accessibility validation remains a separate implementation and testing activity.
12 / DESIGN + DEVELOPMENT
Define the product behavior before expanding implementation.
RentalHQ is still moving from design into a usable initial release, so this work is not a completed production handoff. I have been defining the product rules, workflow behavior, platform mappings, states, and phased scope needed to move the experience toward implementation.
The specification separates what belongs to the shared product from what should remain native to Android or iOS, while also distinguishing core release requirements from capabilities planned for later phases.
01
SHARED BEHAVIOR
Define task order, business rules, information meaning, terminology, and state before choosing platform-specific components.
02
PLATFORM MAPPING
Translate each shared requirement into the appropriate Material Design 3 or Apple HIG interaction pattern.
03
STATE + EDGE CASES
Specify loading, validation, error, confirmation, empty, unavailable, and recoverable interruption states before implementation.
04
PHASED IMPLEMENTATION
Separate the core experience required for an initial usable release from future capabilities such as integrated payments and expanded role-based access.

Material Design 3

Apple Human Interface Guidelines
IMPLEMENTATION PRINCIPLE
Document what must stay shared, what should adapt by platform, and what belongs to a later release phase.
13 / WHAT CHANGED
What is established now and what comes next.
RentalHQ Mobile is an active product-design and development effort, not a post-launch case study. The work to date establishes a focused mobile architecture, key owner workflows, native Android and iOS interaction models, adaptive behavior, state requirements, and implementation specifications.
Prototype and workflow reviews have produced early positive feedback and ongoing refinement. A reduced locally usable release is the next implementation milestone; hands-on user testing and broader product capabilities will follow.
01
PRODUCT FOUNDATION
Early discovery, product strategy, UX architecture, workflow definition, and the RentalHQ design system establish the broader product foundation behind the mobile experience.
02
FOCUSED MOBILE SCOPE
The mobile product deliberately prioritizes financial awareness, rent collection, exceptions, tenant context, maintenance, and focused follow-through instead of reproducing the full desktop workspace.
03
NATIVE CROSS-PLATFORM MODEL
Android and iOS share business logic, information meaning, workflow state, and task outcomes while using Material Design 3 and Apple HIG interaction conventions.
04
CURRENT VALIDATION
Prototypes and workflows have received early review and positive feedback. Hands-on usability testing has not yet been completed.
05
CURRENT IMPLEMENTATION
The product is progressing toward a locally usable reduced release centered on core owner workflows and manual payment tracking rather than the full future feature set.
06
NEXT PHASE
Planned work includes hands-on user testing, integrated payments, tenant self-service, maintenance-request access, and expanded role-based experiences.
STATUS PRINCIPLE
Show what is designed, what is being built, what has been reviewed, and what remains future work without turning product intent into a claimed outcome.










