Rental Management Platform

Visit rentroom.com
ReactTypeScriptNode.jsSwiftTwilio

500+

Landlords

20,000+

Units

$15M

Rental payment volume

Rentroom is a property management platform for landlords and tenants: a web app for landlords and supers, and an iOS app for tenants. The product covers leases, rent collection, maintenance, tenant communication, and day-to-day property operations across 500+ landlords, 20,000+ units, and $15M in rental payment volume.

Maintenance System

I built the maintenance workflow across both sides of the product. The key product move was turning maintenance from scattered texts and calls into a shared ticket record across tenant, landlord, and SMS communication. Tenants could submit a ticket from the iOS app with photos and a short description. Landlords and supers could monitor, triage, and respond from the web app. Messaging was tied to the ticket itself, with Twilio routing updates and replies over SMS.

Maintenance flow

A broken thing in a unit becomes a tracked ticket and a closed-loop SMS thread. One auditable record per ticket, no one has to leave their app.

01

Tenant Submits

Tenant adds photos and issue details from the iOS app. Unit context attaches automatically.

02

Landlord Triages

Dashboard filters tickets by property, unit, status, and priority with full history attached.

03

SMS Update

Landlord replies in the web ticket. Twilio sends the update as tenant SMS.

04

Unified Thread

Tenant SMS replies sync back to the ticket, preserving one auditable thread.