From finding a villa to managing the deal.
Website, CRM and Telegram: a connected system for a real estate agency on Koh Samui.
Connect property discovery with the agents’ daily work: listings, inquiries and deals.
TropicVibe — Website
TropicVibe is a premium real estate listing portal in Koh Samui. The portal emphasizes fast performance and seamless UX, offering filters for prices, bedrooms and locations, along with an interactive map view, languages switcher, and automated image processing pipelines.
- Villa & apartment search in Koh Samui
- Image optimization via sharp
- Supabase integration
TropicVibe CRM
TropicVibe CRM is an internal hub for realtors cataloging properties on the island. It tracks contract stages, buyer profiles, agent commissions, and logs customer updates.
- Deals & listings management
- Telegram magic-link authorization
- Raw SQL database migrations
TropicVibe Bot
TropicVibe Bot acts as the communication layer for the CRM. It verifies agents' identities, generates time-sensitive passwordless login links (magic-links), and relays instant alerts on incoming website inquiries.
- CRM login magic links generation
- Auth gate and role-based access
- Deployed on Fly.io
Customers explore properties online. Agents manage shared listings and deals in the CRM and receive Telegram notifications.
Implementation details
- Processing and transforming hundreds of uploaded property assets automatically via server-side sharp scripts.
- Integrating mapping APIs for accurate representation of premium villa clusters on Samui.
Your next good product starts here
Have a project?
Let’s figure it out.
Bring an idea, a prototype or a process you have wanted to simplify.
A short brief helps frame the conversation.
No commitment to start a project.