DOMORAhomepage with home finder, featured homes and Mali assistant.DOMORAHOMEPAGE / LISTINGS / MALI
DOMORAproperty intelligence

Thailand property intelligence

DOMORA

An international housing experience that brings together public presentation, personal housing wishes and the daily real estate agent operation in one clear system.

Public discoverClient refineTeam operate
Interactive proof of concept

The case in 30 seconds

DOMORA

Problem
An international housing experience that brings together public presentation, personal housing wishes and the daily real estate agent operation in one clear system.
Solution
An internationally applicable, multilingual real estate toolset that is the first validation market in Thailand to connect listings, local housing requirements, map search, matching, seller intake and social content.
Role and focus
Thai real estate market, matching
Status
Interactive proof of concept
Result
Website, portal, back office
ProductWebsite, portal and back office
AccessAudience · client · broker
OperationFile · inbox · planning
IntelligenceMatching · AI · human clearance

What I built

One file, three cans

I have developedDOMORAas one real estate experience in which public discovery, personal living wishes and the daily brokerage operation fit together. The same housing facts remain recognizable throughout the route.

Symbol for discovery01 / PUBLIC

Discover

Home collection, filters, favorites and a rich home detail that converts the first curiosity into a concrete next step.

View listings ↗
Refine symbol02 / CLIENT

Refine

Preferences in plain language, budget and bedroom ranges and a visible search area around Chiang Mai or Utrecht.

Draw search area ↗
Symbol for decision03 / REALTOR

Decide

Portfolio, contacts, points of interest, explainable matches, intake and social content from one workspace.

Open back office ↗

Behind the housing website

A complete real estate platform

DOMORAis not a separate showcase with homes. Public presentation, client wishes and the daily brokerage operation revolve around the same controlled data. This allows information to flow without the context or origin disappearing.

  1. 01Symbol for audiencePublicFind housing
  2. 02Symbol for clientClientRecord wishes
  3. 03Symbol for back officeBack officeDirecting
  4. 04Symbol for intelligenceIntelligenceMatch and create
  5. 05Release symbolReleaseReview and publish
DOMORAclient environment with multiple search areas, a private radius per location, budget, property criteria and map view.
Client portal / residential profile Multiple search areas each have their own radius and remain immediately visible on the map.
01 / CLIENT

Preferences become a useful search profile

A client not only determines a location, but can combine multiple search areas with their own radius, budget, property type and spatial criteria. The map immediately shows what those choices mean geographically.

  • Up to eight search areas with a separate beam
  • Budget, transaction, rooms and living space in one profile
  • The same preferences fuel favorites, matching and viewings
DOMORAControl room with points of interest, operational counts and best matches.
Control room / daily management The numbers shown are demo data, not a portfolio KPI.
02 / OPERATION

The day starts with something that requires attention

The Control room turns individual signals into a work inventory. Publication status, contacts, viewings, intakes and data quality come together in one overview that leads directly to the correct follow-up action.

  • Points of interest from inbox, intake and viewings
  • Best matches straight to review
  • Status signals instead of separate administration lists
DOMORAPortfolio with homes, location, publication status, asking price and file completeness.
Portfolio / source registration Facts, status and completeness remain visible per file.
03 / DATES

One file monitors the facts

Each home receives a central registration for location, price, media, availability and publication status. The completeness and control signals prevent an attractive presentation from becoming more important than up-to-date, substantiated property information.

  • The same home facts for website, client and team
  • Explicit status, topicality check and file completeness
  • Versions and source evidence around sensitive publication fields
DOMORASocial Studio with housing choice, channel, languages and a concept for Facebook.
Social Studio / controlled AI content From verified property data to a channel-specific concept.
04 / AI & CONTENT

AI creates a concept, the agent releases it

Social Studio starts from approved housing facts. An estate agent chooses the home, channel and language;DOMORAthen prepares an appropriate text and preview. The result emphatically remains a concept controlled by a human.

  • Configurable provider layer forOpenAI, Gemini, Anthropic and DeepSeek
  • Channel profiles for Facebook, Instagram,LinkedInand TikTok, among others
  • Human review before copying, sharing or publishing
DOMORASecurity and privacy with two-step verification and active security measures.
Security & privacy / gecontroleerde toegang Protection is part of the product, not a separate checklist afterwards.
05 / GOVERNANCE

Growth starts with clear boundaries

The back office contains personal data, internal documents and commercial files. Therefore, session security, privileges, and auditable changes are designed as product behavior.

  • Optional two-step verification and automatic logout
  • Encrypted session cookies, CSRF and request limits
  • Audit trails and protected documents for authorized employees
Symbol for matchingMatching

Interpretable, both ways

Hard limits for location, budget and bedrooms are kept separate from weighted preferences. The broker sees the score and the reason, from the home or client.

Symbol for AI layerAI layer

Provider choice without autopilot

Models and fallback order are configurable. Only selected housing facts enter the content flow; human review remains the publication gateway.

Symbol for internationalInternational

More than a translation menu

Ten interface languages, local content profiles and contact routes for LINE, WeChat and WhatsApp support a market where channels vary by region.

Workflow symbolWorkflow

From request to follow-up

Inbox, seller intake, viewing and matching share the same file context. Idempotent actions and revision control reduce duplicate or conflicting processing.

Public housing page

Home data becomes a complete, shareable presentation

The public housing page brings together photography, housing facts and location in one peaceful story. Visitors can walk through the gallery, share or compare the home and then take a substantiated look at details, features and amenities.

  • A coherent gallery with exterior, interior and outdoor space
  • Structured property data for details, features and facilities
  • An integrated map with a conscious, global location indication
  • Share, compare and request a viewing from the same page
IntegratedDOMORAmap showing the approximate location of a property in Hang Dong.
Location via map APIThe environment remains usable without unnecessarily revealing a private address.

Product film

From discovery to a new home

A unique cinematic route makes tangible whatDOMORAadds: not just showing homes, but helping people make their next choice.

DOMORA/ Finding a place that feels like homeMovement · place · housing choice · original audio score

Video Google Veo 3.1 via Gemini ·OpenAISora 2 Music ElevenLabs

0:00 0:23

Assistant layer

Mali, your first guide

Mali is the guide layer ofDOMORA: a quiet entrance for people who do not yet know which home, neighborhood or function suits their needs. Here you see the real Mali interface from the product experience, not a recreated chat.

Mali chat interface in Thai. Mali chat interface in Chinese. Mali chat interface in Malaysian. Mali chat interface in Vietnamese. Mali chat interface in Russian.

Matching with explanation

Why that match is right

DOMORAbreaks down the agreement into location, budget, bedrooms and amenities. This way, an agent not only sees who is at the top, but also which doubts still need to be discussed.

Generated exterior of the fictional Lanna Courtyard Residence.
FICTITIOUS SHOWCASE · DM-GEN-01

Lanna Courtyard Residence

Chiang Mai · ฿24,800,000

4 bedroomsCourtyardSwimming pool
94%

Elena & Marc

Budget ✓ · region ✓ · 4 bedrooms ✓

87%

Niran Chai

Region ✓ · swimming pool ✓ · budget nearby

72%

May Lin

Style ✓ · rooms ✓ · 18 km outside the center

Essential tools

Speed and human contact

The proof focuses on moments where a clear interface converts information into a relevant next action.

Symbol for mapCard

Search area with radius

A client chooses a center and immediately sees a circle of 5 to 100 kilometers.

Symbol for saleSales

Guided home registration

Address, property type, photos and appointment request come together in one quiet intake.

Content symbolContent

AI social studio

Channel-specific concepts are prepared from verified home data and only released after human review.

Symbol for relationshipRelationship

Preferences that live on

Wishes can change without the relationship history or previous matches disappearing.

Market patterns translated

Built on recognizable broker logic

Research into Realworks, Move.nl, Reapit, Propertybase and Funda led to four core principles for a credible proof.

  1. 01

    One source registration

    Home, owner, media and status belong to the same file.

  2. 02

    Hard and soft wishes

    An exact limit and a preference do not have the same weight.

  3. 03

    Match both ways

    Search for people from a home and for homes from a person.

  4. 04

    Human release

    AI prepares; the broker checks, indicates and publishes.

DOMORAlive lab

The best match starts before the viewing

Start on the public website and then switch between client portal and back office. The language choice is retained across all routes.

Start the experience ↗

More product worlds

Other forms of intelligent service