DOMORAHOMEPAGE / LISTINGS / MALIThailand 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.
Interactive proof of conceptThe 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
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.
Discover
Home collection, filters, favorites and a rich home detail that converts the first curiosity into a concrete next step.
View listings ↗Refine
Preferences in plain language, budget and bedroom ranges and a visible search area around Chiang Mai or Utrecht.
Draw search area ↗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.
- 01
PublicFind housing
- 02
ClientRecord wishes
- 03
Back officeDirecting
- 04
IntelligenceMatch and create
- 05
ReleaseReview and publish
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
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
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
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
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
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.
Provider choice without autopilot
Models and fallback order are configurable. Only selected housing facts enter the content flow; human review remains the publication gateway.
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.
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
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.
Video Google Veo 3.1 via Gemini ·OpenAISora 2 Music ElevenLabs
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.
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.

Lanna Courtyard Residence
Chiang Mai · ฿24,800,000
4 bedroomsCourtyardSwimming poolElena & Marc
Budget ✓ · region ✓ · 4 bedrooms ✓
Niran Chai
Region ✓ · swimming pool ✓ · budget nearby
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.
Search area with radius
A client chooses a center and immediately sees a circle of 5 to 100 kilometers.
Guided home registration
Address, property type, photos and appointment request come together in one quiet intake.
AI social studio
Channel-specific concepts are prepared from verified home data and only released after human review.
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.
- 01
One source registration
Home, owner, media and status belong to the same file.
- 02
Hard and soft wishes
An exact limit and a preference do not have the same weight.
- 03
Match both ways
Search for people from a home and for homes from a person.
- 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.
More product worlds
Hospitality intelligence/operation
AI / logistics / operations
Digital twin / luxury experience
AI product/decision support