Introducing Maldives House Finder – Explore Homes

Finding houses in the Maldives has always been a challenge — scattered information, lack of proper maps, and limited bilingual resources. That’s why I created Maldives House Finder, a modern web application designed to make house discovery simple, interactive, and accessible for everyone.
Built with modern web technologies and local-first thinking, this app empowers both locals and visitors to explore houses across all atolls and islands with just a few clicks.
🌟 What Makes Maldives House Finder Unique?
🗺️ Interactive Mapping
- High-quality maps powered by Leaflet.js and OpenStreetMap
- Accurate house markers for every listing
- Mini map previews on house cards
- GPS support with user location + route visualization
🔍 Smart Search & Filtering
- Search houses by atoll, island, or name
- Real-time results with instant filtering
- Hierarchical navigation: Atoll → Island → House
📱 Mobile-First Experience
- Fully responsive design for mobile, tablet, and desktop
- Touch-friendly buttons and simplified navigation
- Optimized pagination for small screens
🌐 Bilingual Interface (English & Dhivehi)
- Complete translations for English and ދިވެހި (Dhivehi)
- RTL text support for Dhivehi
- Instant language switching without page reloads
- Cultural localization with native fonts
⭐ Personalized Experience
- Save houses to your favorites list
- Share homes via social media-ready links
- Switch between dark mode and light mode
- Preferences remembered across sessions
⚡ Under the Hood – Tech Stack
- Frontend: HTML5, CSS3 (Grid + Flexbox), Vanilla JavaScript (ES6+)
- Mapping: Leaflet.js with OpenStreetMap tiles
- Data: Organized per island in JSON/JS files (168 islands supported)
- Browser Features: LocalStorage, Geolocation API, Clipboard API
- Privacy-First: 100% client-side, no tracking or servers required
📂 File Structure
maldives-house-finder/├── index.html
/
├── script.js
├── style.css
└── [Island Files] ├── Baa-Kamadhoo.js
islands total)
├── Addu-Hithadhoo.js
└── ... (168
🎨 Why This Matters for the Maldives
The Maldives is unique — nearly 200 inhabited islands, each with its own homes and history. Until now, there hasn’t been a centralized, bilingual, map-based platform for exploring houses across all islands.
With Maldives House Finder, locals can:
✔️ Quickly find houses by island
✔️ Share exact locations with friends or family
✔️ Use Dhivehi for a truly local experience
And visitors can:
✔️ Explore Maldivian islands with ease
✔️ Navigate to houses using interactive maps
✔️ Discover homes visually with accurate coordinates
🚀 Try It Yourself
Running Maldives House Finder is simple:
- Download the project files
- Start a local web server (Python/Node/PHP)
- Open
map.siyamex.com
in your browser - Explore houses by atoll and island 🌴
🤝 Open Source & Community Driven
This is an open source project created with ❤️ for the Maldivian community. Contributions are welcome — whether it’s adding more house data, refining the user interface, or expanding to new features.
📌 Future roadmap:
- More detailed house information (owners, history)
- Offline mode with cached maps
- Mobile app version
💡 Final Thoughts
Maldives House Finder is more than just an app — it’s about preserving local identity while embracing modern technology. It combines localization, interactivity, and accessibility to create a tool that’s useful for both Maldivians and visitors.
“Bringing modern web technology to help people find their perfect home in paradise.” 🌴