Busca La Casa - мексиканская риэлторская компания, предлагающая пользователям современный способ поиска, фильтрации и сравнения объектов недвижимости по всей стране. Клиенту требовалась быстрая, масштабируемая и визуально привлекательная платформа с интеграцией карт, аналитикой и синхронизацией CRM.
Цель проекта
Разработать веб-платформу для недвижимости с расширенным поиском объектов, интеграцией с картами, сохранением избранного и панелью управления для агентов по недвижимости и частных продавцов.
Что было сделано
- Системная архитектура:
Built a Создана архитектура на основе Laravel + Vue.js с REST API и доступом на основе ролей (пользователь, агент, администратор). - Поиск и фильтрация:
Реализован полнотекстовый поиск с расширенными фильтрами (цена, местоположение, тип недвижимости, размер, комнаты). - Интеграция с картами:
Интеграция с Google Maps API и OpenStreetMap для визуализации объектов недвижимости и планирования маршрутов. - Управление списком:
Создана панель мониторинга продавца для публикации, редактирования и отслеживания эффективности списка. - Интеграция с CRM:
Платформа подключена к внутренней CRM-системе компании через REST API. - Оптимизация производительности:
Время загрузки страницы сократилось менее чем до 1,5 секунд благодаря кэшированию на основе Redis и оптимизированным запросам к базе данных.
Используемые технологии
- Фронтенд: Vue.js + Tailwind CSS
- Бекенд: Laravel (PHP 8)
- База данных: MySQL + Redis Cache
- Карты: Google Maps API, OpenStreetMap
- Аутентификация: Laravel Sanctum
- Хостинг: AWS EC2, CloudFront, S3
Результаты
- Более 50 000 активных объявлений
- Среднее время отклика сервера — 300 мс
- Конверсия потенциальных клиентов увеличилась на 32%
- Полная интеграция с CRM и подробная аналитика пользователей

