Bestie Real Estate Thailand
Thailand property listings with geospatial search
// Built with
01 Problem
A real estate agency in Thailand needed a modern property listing platform with geospatial search, multi-language support, and agent inquiry management. The platform had to handle Thai-specific property classifications including land title deeds (Chanote, Nor Sor 3 Gor) and Thai measurement units (Rai, Ngan, Wah).
02 Approach
The platform is organised as composable management areas — property, office, content, media, and AI assistance — each enabled independently over shared media, search, geospatial, and brand foundations. That let the product grow from a listings site into a full business platform by adding areas rather than rebuilding, keeping every area consistent in look, data model, and behaviour.
03 Solution
Built a full-stack platform on SvelteKit 5, a Go API with the Chi router, and PostgreSQL 17 over a normalized, Thai-aware domain model — land title deeds, Rai/Ngan/Wah measurement units, and a 22-type property taxonomy. What began as a property-listings site grew into a complete real-estate business platform: property management, an office suite, content and media studios, and AI-assisted workflows — all sharing one media, search, and brand foundation.
04 Outcomes
Qualitative
- Property management — a public catalogue and listing detail pages with rich photo galleries, smart and manual collections, multi-unit buildings, building specifications, and map-based location search
- Thai property classifications — proper title-deed types and Rai/Ngan/Wah land units across a 22-type property taxonomy
- Sales operations — a viewings calendar, a lead inquiry inbox, a messages thread, sale and lease deals with linked buyers and owners, and a shared contact book
- Content management — editorial guides, a services catalogue, an RSS-fed news feed, and static-page editing for every marketing surface
- Marketing studio — an in-browser canvas for designing property banners and image watermarks, with watermarking applied across listing photos
- Media pipeline — photo galleries and video with automatic detail enrichment, image import from a web address, and resized, watermarked delivery
- SEO management — editable page titles, descriptions, and social previews across the public site
- AI assistant — a configurable assistant with prompt and tool management for AI-augmented workflows
- Operations & administration — website analytics and insights, team accounts with roles, an audit log, scheduled tasks, off-site backups, and self-service password resets
- Export & integrations — one-click spreadsheet, Markdown, and calendar (ICS) export for contacts, inquiries, and deals, plus integrations spanning RSS news, video metadata, Telegram and email lead alerts, Google Maps, and Cloudflare media storage
- A themeable brand system with a teal and gold luxury aesthetic shared across the public site and admin
06 Constraints
- Must support Thai property classifications and measurement units
- Geospatial search within configurable radius
- Agent inquiry tracking with status lifecycle
- Mobile-responsive for field agents
07 Innovation
Thai-specific real estate domain modeling with normalized schema: land title deed classifications, Thai measurement unit conversions, property type taxonomy (22 types), and geospatial radius search. Weak entity decomposition for location, sizes, rooms, and features.
Novelty: moderate













