ShippedReal EstateProperty ManagementOperationsPropTech
// build study

TenantDesk

An AI property-operations platform that triages every maintenance request, tracks rent to the unit, and dispatches the right vendor across a residential portfolio.

Client:Residential property manager (NDA)
Duration8 weeks
ScopeMVP product design and front-end build of the Operations dashboard and single work-order detail experience, backed by an AI maintenance-triage engine and a vendor-matching model.

// The Operations dashboard — portfolio KPIs, a rent-collection trend rising to 96%, and a live AI-triaged work-order queue.

// the numbers

Figures from the engagement, shared under NDA.

We publish them unchanged and can’t break them down any further here. The reference build you can open runs entirely on sample data.

486Units managed
94%Occupancy
96%Rent collected
37Open work orders
01In brief

If you read one part of this page, read these 4 lines.

  • Triages every maintenance request by category and priority the moment it lands
  • Runs maintenance, rent, renewals and vendors from a single operations desk
  • Matches the right licensed vendor to each job with a cost estimate attached
  • Every work order shows the signals behind its priority — a triage you can defend
02Overview

What it does — and which part of it we built.

TenantDesk gives a lean property-management team a single operations desk for a residential portfolio.

It triages every inbound maintenance request with AI — assigning a category and a priority and starting an SLA clock — tracks rent collection down to the unit, surfaces upcoming lease renewals, and matches the right licensed vendor to each job with a cost estimate. BuildspaceLabs designed and built the MVP front end — an Operations dashboard for portfolio triage and a per-work-order detail view for the property manager — turning a stream of tenant requests, rent ledgers and vendor data into a workflow a manager can run in minutes.

03The screens

Every screen here is from the reference build, not the client’s system.

The captions say what you are looking at. Every name and record on them is sample data.

04Outcomes

What the engagement left the client with.

  • Delivered a production-quality MVP of the Operations dashboard and work-order detail view in an 8-week engagement
  • Consolidated maintenance, rent, renewals and vendor dispatch into a single property-manager workflow
  • Gave the operations team AI-triaged work orders with categories, priorities and SLA clocks from the moment a request lands
  • Established a reusable design system (issue pills, priority tags, status timeline, vendor cards) for the product's next surfaces
05How it is built

The stack was picked per constraint, not per house habit.

7 technologies across 3 layers — the shape of the stack follows the problem.

Frontend & Mobile
Next.jsReactTypeScriptTailwind CSS
Data & Infrastructure
PostgreSQLStripe + Twilio
Backend & APIs
Python · FastAPI
Every feature in the build (6)
  • Operations dashboard with occupancy, rent-collection and open-work-order KPIs
  • AI maintenance triage that auto-categorises requests (Plumbing, HVAC, Electrical, Appliance) and sets priority from Normal to Emergency
  • Work-order detail with an AI triage card, a submitted → triaged → dispatched → resolved status timeline, and a drafted tenant message
  • Vendor dispatch that matches the right licensed vendor by trade, rating and response time, with a cost estimate
  • Rent tracking to the unit — paid, late and delinquent status — with a 12-month collection trend chart
  • Lease-renewal tracking that surfaces expiring leases 90 days out, plus a tenant portal and communication thread
// see for yourself

Don’t take our word for it — it is running in the frame below.

This is the same page the provenance block links to: our reference build for TenantDesk, with its own look, copy and motion. Scroll inside it, or open it full-screen.

// more from the lab

A team that ships across the board.

36products in production
8industries served
68+technologies in play

Closest to TenantDesk

// next

Building something in this space?

A 30-minute call is enough for us to understand your situation and tell you whether we're the right team. Usable version in the first two weeks if we are.