OpenHouse
Real Estate / PropTechWeb

OpenHouse

Primary-market property platform with an AI sales advisor that answers buyers from live inventory, pricing and legal data — then hands warm leads to sales.

Project Overview

OpenHouse (openhouse.com.vn) is a multi-developer marketplace for buying new-build property in Vietnam directly from the developer: legal documents checked by the platform, price lists published by the developer itself rather than marked up by middlemen, and a transparent priority reservation queue. Buyers search projects on a map, explore interactive site plans down to the individual plot, compare units and model payment schedules. At its centre is an AI sales advisor that answers buyers in Vietnamese at any hour. It sits on every public page, recognises the project the buyer is looking at, and answers questions on available units, prices, sales policies, legal status and nearby amenities by querying the live inventory rather than answering from memory — a buyer who says they have 2.2 billion VND gets the matching plots, not a brochure. When the buyer wants to speak to a person, the conversation becomes a lead in the developer's CRM with every question they asked attached, so the consultant calls back already knowing what the buyer is after. Because the advisor speaks about prices and legal status, it is grounded by design: it only ever sees what the public site shows, it says so when data is missing instead of guessing, and every conversation is reviewable by the developer. Behind the storefront sit a developer portal (projects, inventory, pricing, approvals, CRM, transactions, payments, agencies and commissions), a verification centre that issues time-limited trust labels, and an agency portal for multi-tier distribution. We designed, built and operate the platform end to end — architecture, full-stack development, the AI layer and its security model, and production infrastructure.

Our Contribution

  • Product architecture and full-stack development (Next.js + NestJS monorepo)
  • AI sales advisor on the Claude Agent SDK with live inventory and project lookup tools
  • Streaming chat answers, with every chunk scanned for leaks before it leaves the server
  • AI-to-CRM handoff: lead capture, deduplication and routing to sales consultants
  • AI security model: deny-by-default tool gate, minimal environment, rate and daily cost limits
  • AI news desk: market and planning news rewritten into SEO drafts for editorial approval
  • Multi-tenant developer portal, verification centre and agency portal
  • Booking engine: priority reservation, unit lock, deposits and payment tracking
  • Interactive site plans, map search, unit comparison and payment calculator
  • RBAC + ABAC with tenant isolation, staff two-factor authentication and audit log
  • CI/CD with automatic pre-migration database backups, and production operations

Tech Stack

Next.jsReactTypeScriptAnt DesignNestJSPrismaPostgreSQLRedisClaude Agent SDKMCPServer-Sent EventsZodLeaflet / OpenStreetMapGitLab CI

Key Features & Highlights

AI advisor on every public page that already knows which project the buyer is viewing

Answers from live data — the AI queries inventory by budget, bedrooms, area and orientation instead of guessing

Grounded by design: cost prices, commissions and hidden stock never reach the AI, only what the public site shows

Says "not listed yet" rather than inventing a unit, and flags that price and legal status must be confirmed at signing

A phone number typed into the chat opens a pre-filled lead form — one tap turns a conversation into a CRM lead

Leads arrive with the buyer's questions attached and are routed to consultants with SLA tracking

Streaming replies with live status while the AI checks the inventory — first words in under five seconds

Developers review every AI conversation on their own projects; blocked attack attempts are flagged in red

Daily AI news desk turning market and planning news into original SEO articles, published only after human review

Verified developer, project and legal labels, with a public transparency profile for every project

Interactive site plans down to each plot, with live availability and priority reservation

Bilingual interface — Vietnamese by default, with English

App Screenshots

Interested in working with us?

We'd love to help you
build your next product.

Whether you have a clear brief or just an early idea — reach out below and our team will get back to you within one business day.