HataMatata
An international platform for property search and rental, operating in 18 countries with a catalog of 20,000+ listings.
Client: HataMatata
About the Project
HataMatata is an international platform for searching and renting property abroad. The service helps users find housing for long-term rental and purchase in 18 countries, from Turkey and the UAE to Thailand and Cyprus.
Challenge
The client approached us with the idea of creating a foreign property aggregator that would bring together listings from local agencies and private owners into a single catalog with convenient search, filtering, and a multilingual interface.
Key requirements:
- Scalable catalog supporting 20,000+ listings
- Geo-search with filtering by country, city, property type, price, and area
- Personal accounts for tenants and landlords
- Multilingual support (Russian, English, local languages)
- Integration with mapping services and payment systems
Solution
We designed and developed the platform on Laravel (backend API) and Vue.js (SPA frontend), with PostgreSQL as the primary database and full-text search.
Architecture
- REST API on Laravel with modular architecture, bounded context separation, and versioning
- SPA on Vue.js with server-side rendering for SEO and fast page-to-page navigation
- PostgreSQL with PostGIS for geospatial queries and optimized indexes for the catalog
- Redis for hot data caching and session management
- Queues for asynchronous image processing, notification delivery, and data synchronization with external sources
Key Features
- Intelligent search with autocomplete, faceted filtering, and relevance-based sorting
- Interactive map with marker clustering and search area drawing
- Property verification and content moderation system
- Built-in messenger between tenants and property owners
- Admin analytics panel with metrics on conversions, geography, and traffic sources
Result
The platform was successfully launched and serves users across 18 countries. The catalog contains over 20,000 property listings, the system operates reliably under load, and continues to scale as its geographic coverage expands.
Project Technologies
Key Metrics
More Case Studies in This Industry
FAQ
What technology stack was used to build the HataMatata property platform?
HataMatata is built on Laravel (REST API backend) with a Vue.js single-page application frontend that uses server-side rendering for SEO. PostgreSQL with PostGIS handles geospatial queries for map-based property search, and Redis provides hot data caching and session management. Asynchronous queues handle image processing, notification delivery, and data synchronization with external listing sources across 18 countries.
What were the main technical challenges in developing HataMatata?
Aggregating property listings from local agencies and private owners across 18 countries with different data formats, languages, and listing standards was the core challenge. Building an intelligent geo-search with map marker clustering, polygon area drawing, and relevant sorting across 20,000+ listings required deep PostGIS optimization. Implementing multilingual support — not just Russian and English but also local languages — while maintaining a consistent user experience and SEO performance across all locales added significant frontend and content management complexity.
How long did the HataMatata platform take to develop?
The initial platform covering 5 countries with core search, listing management, and user accounts launched in approximately 6 months. Geographic expansion to 18 countries happened incrementally over the following 12 months, with each new region requiring integration of local data sources and localization. The built-in messaging system and property verification features were added in subsequent releases.
What results has the HataMatata platform achieved?
The platform serves users across 18 countries with a catalog of over 20,000 property listings. The system handles growing traffic reliably and continues to scale as geographic coverage expands. The intelligent search with autocomplete and faceted filtering delivers relevant results in sub-second response times, and the verification system has significantly improved listing quality and user trust on the platform.
Can a similar international property platform be built for a different market?
Yes. The HataMatata architecture was designed specifically for multi-country operation — adding new regions involves configuring local data source integrations, setting up currency and measurement unit conversions, and localizing the interface. We can adapt the platform for specific property types (luxury, student housing, vacation rentals) or different geographic focuses. The modular backend makes it straightforward to add new features like mortgage calculators, virtual tours, or agent matching.
Let's Discuss Your Project
Tell us about your idea and get a free estimate within 24 hours
Or email us at hello@webparadox.com