← All workPropTech · Marketplace
RentDigi

A rental marketplace with trust & safety baked into the platform.

A two-phase rental marketplace delivery — a fast v1, then a clean rebuild on a modern stack with automated moderation, Stripe billing, Twilio verification, and map-based discovery all working as one product.

RentDigi cover

Listing creation time

~60% faster

Manual review effort

~80% lower

Monetization live

Day one of v2

Roles on one codebase

Tenant · Landlord · Admin

Role

  • Lead engineering & product delivery
  • End-to-end rebuild
  • Trust & safety automation
  • Billing & messaging integrations

Stack

  • React 18
  • TypeScript
  • Node.js
  • MongoDB
  • AWS S3
  • AWS Rekognition
  • Stripe
  • Twilio
  • Redis / Bull
  • Google Maps

The problem

Existing rental platforms were either cluttered and outdated or heavily gated behind brokers. The client wanted a platform that gave landlords self-serve control, gave tenants fast transparent search, automated the trust layer so the marketplace could scale without manual review, and monetized via subscriptions rather than per-lead brokerage.

What we built

01

Tenant-facing discovery

Map view, list view, and rich filters (price, bedrooms, pets, furnishing, parking, lease term) with Google Places autocomplete, photo galleries, wishlists, and direct enquiry flows — all responsive from day one.

02

Self-serve landlord tooling

Drag-and-drop media upload with inline cropping, a listings dashboard with status and lead inbox, enquiry management, Stripe-based subscription billing, and promotional code campaigns.

03

Automated trust layer

AWS Rekognition auto-moderates uploaded images. Profanity, duplicate, and AI-generated-content heuristics run on listing text at creation. Twilio handles phone/OTP verification. The marketplace doesn't need a human reviewer behind every listing.

04

Production hygiene

TypeScript end to end, Inversify DI on the server, Joi validation, Winston structured logs, Helmet + CORS hardening, Bull + Redis background jobs, node-cron scheduled tasks, and staged dev/staging/prod environments.

Selected screens

Tenant-facing marketing site with instant search
Tenant-facing marketing site with instant search
Landlord inquiry inbox across all listings
Landlord inquiry inbox across all listings

Highlights

  • Two-phase delivery done right — v1 to validate, v2 as a clean rebuild
  • Real integrations, not stubs: Stripe, Twilio, Rekognition, Google Maps
  • i18n-ready with react-intl / react-i18next
  • One codebase, three roles — no separate apps to maintain

Planning something in the same shape?

Book a free scoping call and we'll map the path from your current state to production.

Book a call