Задача
Immobiliare 360 — агентство недвижимости в Калабрии, на юге Италии. Ему нужен был собственный сайт, чтобы публиковать объекты на продажу и в аренду, превращать посетителей в заявки и предлагать больше, чем список домов: оценку, консультации по ипотеке и журнал о рынке недвижимости.
Что я сделал
Я написал собственный портал на PHP и MySQL со своей админ-панелью, а рядом — журнал на WordPress.
- Поиск объектов — фильтры по продаже или аренде, муниципалитету, категории (жилая, коммерческая, новостройки), типу, площади и диапазону цен. Муниципалитеты берутся из списка 8 162 итальянских населённых пунктов с провинцией и почтовым индексом.
- Интерактивная карта Калабрии — каждая из 5 провинций открывает свои объекты: быстрый вход для тех, кто ищет по району.
- Страницы объектов — расположение на Google Maps, видео YouTube, фото с водяными знаками, версия для печати, отправка другу по электронной почте и вариант «цена по запросу».
- Аккаунты и избранное — посетители регистрируются, входят, восстанавливают пароль и ведут список сохранённых объектов.
- Формы заявок — запросы на оценку, консультацию по ипотеке, задание на подбор объекта, отклики на вакансии и общие обращения, каждая со своим HTML-уведомлением по почте.
- Админ-панель — объекты, избранные предложения, слайдер на главной, пользователи, партнёры и страницы с собственными SEO-заголовком, описанием и настройками robots.
- Журнал — журнал на WordPress на поддомене, последняя статья также появляется в боковой колонке основного сайта.
Технологии
PHP, MySQL, jQuery, слайдер Jssor, Colorbox, Google Maps API, Facebook Open Graph и AddThis, с понятными URL благодаря правилам rewrite в Apache. Журнал: WordPress с темой Senna.
Почему именно так
У объектов и статей разные потребности. Объектам нужны структурированные поля и собственный поиск, статьям — удобный редактор. Поэтому объекты живут в собственной системе, а журнал работает на WordPress. Основной сайт читает самую свежую запись прямо из базы данных журнала, так что они остаются связаны без ручного копирования.


