Skip to content
Sayfitech
Real estate

Terrace

Off-plan sales without the spreadsheet

Terrace: Off-plan sales without the spreadsheet

Client identities and brand marks are anonymised. Names, logos and interfaces shown are not real companies or real projects.

Sector
Real estate
Location
Dubai, UAE
Year
2025
Kickoff to production
17 weeks
01Overview

Inventory, reservations and escrow milestones for a developer selling four towers out of a spreadsheet and a group chat.

02The problem

Two agents could reserve the same unit an hour apart and nobody knew until the paperwork clashed. Milestone collections lived in a workbook, so the developer's escrow position was a monthly estimate.

03What we built
01

One inventory, locked

Availability, holds and reservations are a single authoritative record with time-limited holds, so a unit cannot be sold twice.

02

Milestones that collect themselves

Each construction milestone triggers the matching instalment, notice and follow-up, with escrow receipts reconciled against the schedule.

03

A price list that behaves

Release pricing, payment plans and agent commissions are configured centrally, so the number in the brochure is the number in the contract.

04The result

Double reservations stopped, collections came in earlier, and finance sees the escrow position on the day instead of at month-end.

What changed

Reservations since launch
Zero doubles
Escrow visibility
Day-of
Collections
Earlier
Stack
  • Next.js
  • Postgres
  • Temporal
  • dbt
  • Metabase
Disciplines applied
Next step

Tell us what's slowing you down.

Fifteen questions, one screen at a time, and a verdict at the end. No call needed to get it.

Start a projectOr email us directlyinfo@sayfi.ai