Заказчик — группа компаний, занимающихся монолитно-кирпичной застройкой на территории Краснодарского края и Республики Крым более 10 лет. Общая площадь реализованных и обслуживаемых объектов составляет более 1 000 000 м2 жилья и коммерческой недвижимости. Группа компаний ориентирована на создание благоустроенных общественных досуговых зон: парков семейного отдыха, бульваров, спортивных школ и площадок, физкультурно-оздоровительных центров.
Создана админ панель, через которую можно управлять сайтом:
· менять данные комплексов, литеров, коммерческих помещений, квартир;
· изменять данные отделок, распределять их по комплексам;
· добавлять и редактировать акции;
· настраивать параметры ипотеки для каждого комплекса;
· изменять данные о ходе строительства, выставлять дату выдачи ключей по литерам;
· изменять данные сайта (новости, ссылки на соцсети, документы);
· добавлять и редактировать социальные объекты, разбитые по категориям.
Все данные по помещениям при сохранении интегрируются с 1С, также при изменении этих данных в 1С они обновляются и в админ панели.
· Разработан с нуля генплан для разметки схем помещений. Есть разделение на квартиры, коммерческие помещения, кладовые, машино-места. В генплане есть разделение по уровням Комплекс => Литер => Подъезд => Этаж => Квартира. Каждый уровень можно добавлять и редактировать отдельно друг от друга. Каждое изменение сохраняется и интегрируется сразу в базу 1С.
· На отображаемой странице генплан имеет фильтры по квартирам, можно переходить по уровням, кликая на размеченные фрагменты. По каждому фрагменту есть описание с данными по наличию квартир с минимальной стоимостью. Также генплан имеет фильтры по типам квартир, их стоимости и дате сдачи.
· Одна из главных особенностей — это конструктор страниц. Он позволяет из административной панели создавать новые страницы сайта и добавлять на них новые блоки. Все блоки сайта написаны «с нуля» и могут использоваться на любой странице. Каждый блок имеет свои настройки такие, как наполнение и внешний вид блоков.
· Для страниц настраивается их название, title, description и keywords.
· Страницы могут иметь вложенность в другие создаваемые страницы, а могут быть скрыты от показа. Все изменения отображаются сразу после их сохранения.
· Реализован редактируемый слайдер. Он включает в себя возможность использования в виде фона видео, изображений. Также есть возможность добавить блок акции с таймером окончания, блок ипотеки, заголовок, описание, кнопки с вызовом ФОС или ссылкой на страницу. Каждый слайд редактируется отдельно и может быть добавлен в любой слайдер, который, в свою очередь, может быть добавлен на любую страницу.
· Настроен SSR, который рендерит страницу на сервере и отдаёт пользователю уже готовую страницу с нужными метатегами, упрощая поисковою оптимизацию и оптимизируя загрузку страниц.
· Реализовано формирование ЧПУ страниц при просмотре квартир, комплексов с привязкой фильтров. Настроен редирект на ссылки, заканчивающиеся на «/».
· На статичных страницах ЧПУ формируется автоматически.
· На сайте добавлена смена городов. Список городов формируется из списка комплексов. При смене города обновляется список комплексов и квартир, которые находятся в выбранном городе.
· Реализована интеграция с системами 1С, RabbitMQ и Битрикс24
· Подключена и настроена аналитика
· На сайте подключён Calltouch с настроенной подменой номеров телефона в зависимости от выбранного города или комплекса, в котором находится пользователь.
· Настроена отправка заявок через Calltouch.
Сервис разделён на микросервисы. Админ-панель создавалась отделено от основного сайта, чтобы снизить нагрузку. Причиной такого решения стало то, что административная панель по объёму вышла больше основного проекта.
Кроме того, для проекта дополнительно был создан ряд приложений, которые были интегрированы в основной сайт.