PropTech

PropTechRealtime3DRole-Based Access

RentHarbor

A multi-role property management platform for landlords, tenants, and admins with realtime messaging, payments, maintenance workflows, and 3D property previews.

Role-aware property ops

RentHarbor

A landlord, tenant, and admin system with realtime updates and 3D context.

Supabase RLSRealtime events3D previewsPWA build
Roles
3-sided app
Realtime
Live status
Visualization
3D property

What shipped

  • Designed a three-sided product model with separate landlord, tenant, and admin capabilities backed by database-enforced access rules.
  • Delivered live messaging, maintenance updates, and payment status through realtime subscriptions.
  • Extended the product with 3D property visualization and a PWA web build instead of stopping at mobile CRUD flows.
Timeline
Multi-role SaaS build
Team
Landlords · tenants · admins
Platform
Mobile · Web PWA
Impact
Realtime ops · 3D previews

Core stack

React NativeSupabasePostgreSQLRLSThree.jsReact Three Fiberexpo-glWorkbox
Problem

Property management software is often either admin-heavy and outdated or lightweight enough that the role model breaks down under real use. RentHarbor needed one system that respected landlord, tenant, and admin boundaries without flattening the experience.

Approach

I built the platform around Supabase Auth, PostgreSQL, Row Level Security, Realtime, and Edge Functions. Messaging, maintenance, and payment updates stream live, while a React Native plus Three.js layer brings interactive property previews into the product instead of treating them like detached marketing assets.

Outcome

RentHarbor supports day-to-day property operations, approval gates, and live collaboration from the same product backbone. Database-enforced access control keeps the role model honest as new features and interfaces are added.

Need this level of product depth for your own build?

The same mix of product direction, interface work, and backend systems can be applied to your next app.