Property Technology In Development Confidential commission. Client undisclosed

Property Acquisition Platform

A full-stack property platform managing every stage of the , from initial discovery through legal completion and post-purchase equity management. Forty-two screens across customer-facing and operational interfaces, built on graph architecture, with no off-the-shelf dependencies in the core workflow.

42
Screens across customer and ops interfaces
6
Stage conveyancing tracker
12
Step ops checklist per conveyancing case

The Commission

The client behind this project is not named here, and won't be until they choose to be. They are developing a new approach to property acquisition, one distinctive enough that announcing it prematurely would hand the advantage to competitors. That's a position we completely understand, and one we're well placed to work within. What follows is a full account of what we're building: the scope, the features, the architecture, and the complexity. The business model is theirs. The technology description is ours to share.

The platform comprises four coordinated applications running on a shared graph data layer: the customer-facing acquisition platform, its operational back-office, the associated financial services platform (a separate project), and that platform's operations interface. Each application is distinct but shares a data sovereignty model that allows information to flow across boundaries without duplication or leakage.

Customer Platform: What We Built

Discovery and property search

A dual-mode property search: a filterable grid view and an interactive Leaflet.js map with clickable property pins. Filters cover location, bedroom count, price range, and property type. Buyers can star properties to a wishlist and access full property records including bedroom-level detail. Individual bedrooms are first-class entities in the data model, each with their own claim status and associated pricing.

Buyer group formation and management

Buyers can form and manage acquisition groups with a named lead and multiple members. The group interface shows member avatars, roles, join dates, bedroom assignments, and mortgage approval statuses. Groups have configurable settings including pre-approval requirements. Group messaging is built in for coordination between members during the acquisition process.

Mortgage pre-approval integration

The platform displays live mortgage pre-approval status sourced from the associated financial services platform. Buyers can view their Agreement in Principle, their maximum borrowing capacity, and their total buying power (borrowing plus deposit). This data feeds directly into the offer submission interface so buyers see their affordability in context of any specific property.

Offer submission and negotiation

The group lead submits purchase offers on behalf of the full group. The offer interface displays the asking price, the group's proposed offer, each member's bedroom claim and associated share price, and a sequential signing requirement that ensures all parties confirm before submission. Sellers receive offers through a parallel seller dashboard where they can accept, reject, or counter. Offer status tracks through a defined pipeline with timestamped state changes.

E-signing with sequential party ordering

Multiple document types are handled within the platform: purchase contracts, mortgage offer acceptance, deeds of trust, and others. Each document has a defined signing order by party role. The system tracks each party's signature status individually, sends reminder escalations at 1, 3, and 5 days after a party's turn, flags overdue signatures for staff follow-up, and manages document expiry. This is not a third-party e-signing integration. It is built into the platform's own document and workflow layer.

Conveyancing tracker

A six-stage visual tracker takes buyers from offer acceptance through searches, title review, exchange, and completion. Each stage shows current status, any pending actions required of the buyer, and estimated timelines. Buyers can see exactly where their transaction is at any point without needing to contact a solicitor.

Post-completion equity dashboard

After completion, each buyer receives a personal equity dashboard showing their current ownership share, the current estimated property value, their mortgage balance, monthly payment breakdown (principal and interest individually), and equity projections at 1, 3, 5, and 10-year horizons using a configurable appreciation model. Direct debit mandate setup is integrated via GoCardless. No bank details are stored on the platform. Shared costs management allows co-owners to track split expenses on the property.

Operational Platform

The operations interface gives Sense Future's conveyancing and customer management teams a structured workflow tool built around the same data.

Conveyancing workflow

  • Full case pipeline: instructed, in-progress, exchanged, completed
  • 12-step checklist per case with checkbox tracking
  • Case notes with full timestamped history
  • Progress metrics: active cases, monthly target tracking

Customer management

  • Full CRM with interaction tracking
  • Marketing attribution via UTM parameters
  • Risk assessment dashboard for compliance
  • Staff ticketing and escalation

Architecture and Technical Highlights

Graph-based data model: Every entity in the platform (properties, buyers, groups, contracts, bedrooms, documents) is a node in a shared graph. Relationships between them are typed links. The entire application domain is expressed in five database tables. This means the schema evolves without migrations, and the same data model supports all four coordinated applications without duplication.

Bedroom-level granularity. Properties are decomposed into individual bedroom entities, each with its own claim record, pricing, and status. This granularity allows the platform to track exactly who owns what share of a property at the level of individual rooms, enabling flexible group sizing and dynamic share price calculation as groups form and change.

Cross-application data sharing. The platform and the banking application share a data sovereignty model where personal financial profiles (income, deposit, pre-approval status) are sovereign data on the person node itself, visible across both applications by design. Purchase contract data flows from the platform to the bank for mortgage handoff and back again for equity dashboard population at completion. No data is duplicated; visibility is controlled at the link level.

Sequential e-signing enforcement. The document signing system enforces party order. A party cannot sign until all preceding parties have done so. Reminder escalation is per-party, not per-document, with three thresholds before staff escalation flag is triggered. Document expiry is configurable per document type.

Tech stack: React 18 · TypeScript · Vite · Leaflet.js · GoCardless (Direct Debit) · Graph API (engage.re) · JWT authentication · Monorepo (pnpm workspaces)

We built our own platform too

ESRE Media runs its entire pipeline, partner network, and commission tracking on a system we built ourselves, on the same graph architecture. We are growing fast, and if you know organisations that need better digital systems, referral partners earn 15% on project delivery.

Find out how partnerships work

Building Something Complex?

We build from the ground up to exact specifications. No templates, no vendor lock-in.

Get in Touch