Tenant Maintenance and Rent Hub
Design a shared housing workspace for reporting repairs, tracking landlord responses, and keeping rent records clear.
The brief
Understand the problem
Background
Tenant communication is often scattered across calls and messages. Repair evidence, access permission, payment records, and legal deadlines can become difficult for both sides to reconstruct.
User context
Mina rents an apartment with a recurring leak. She needs to document the damage, arrange access around shift work, and know whether the landlord has assigned a contractor.
Product problem
The platform must support unequal roles and legal responsibilities without presenting itself as legal advice or exposing a tenant's home details to unrelated applicants.
Objective
Design repair reporting, threaded updates, appointment access, and rent record experiences for an active tenancy.
What to design
Define the experience
Required experience
- Structured maintenance request
- Shared status and message history
- Property access appointment
- Rent record and receipt
Screens and states
- Tenant home
- Repair report
- Request timeline
- Access scheduling
- Rent ledger
Core user flow
Follow the critical path
- 01
Mina reports the leak with photos
- 02
The system labels urgency and sends it to the property manager
- 03
A contractor proposes two access windows
- 04
Mina confirms one and later records whether the issue was resolved
Product rules
Requirements and constraints
Requirements
- Keep a timestamped request history
- Clarify who can view photos and contact details
- Require explicit permission for property access
- Separate rent balance from maintenance disputes
- Support downloadable records
Constraints
- Local tenancy rules differ
- Some landlords manage many properties
- Tenants may have limited data access
- Emergency repairs need an alternate contact route
Reality check
States worth considering
Ready-to-use content
Mock data
Use this content to test hierarchy and realistic data states. You can expand it when the concept needs more depth.
Repair timeline
- 12 Sep, leak reported by Mina
- 12 Sep, marked urgent by property manager
- 13 Sep, contractor assigned
- 14 Sep, access requested for 10:00 to 12:00
Finish line
What to deliver
- Five responsive screens
- A role and visibility map for tenant, landlord, and contractor
If you want more
Optional extensions
Optional direction
Visual resources
Use these as a starting constraint if you want one. They are not part of the required solution.
Libre Baskerville & Josefin Sans
Clear interface writing gives people the confidence to understand what changed and decide what to do next.
Libre Baskerville & Josefin Sans
Clear interface writing gives people the confidence to understand what changed and decide what to do next.