Поддержка и развитие BuyBuyHouse
Взяли на поддержку и развитие сервис оценки недвижимости BuyBuyHouse на Yii1: стабильность, новые функции, карта, платный доступ и пользовательские сценарии без остановки продукта.
Задача
Проект уже был в работе, поэтому задача была не в разработке с нуля, а в аккуратном развитии существующей системы.
Нужно было быстро войти в кодовую базу, поддерживать стабильность сервиса, исправлять ошибки и выпускать новые функции без остановки продукта. Отдельный фокус - сценарии оценки объектов недвижимости, работа с картой, комментариями, статусами, фильтрами и пользовательским доступом.
О проекте
Взяли на поддержку и развитие сервис BuyBuyHouse в сфере недвижимости. Подключились к существующему проекту на Yii1, разобрались в логике оценки объектов, картах, фильтрах, платном доступе и пользовательских сценариях.
Работали в режиме поддержки и развития: задачи поступали постепенно, часть правок приходила из рабочих обсуждений, часть - после проверки реальных пользовательских сценариев.
Что мы сделали
Оценка объектов недвижимости
Дорабатывали функциональность сервиса оценки: вывод цены за квадратный метр, сроков изменения цены, истории изменений, признаков объектов, статусов и дополнительных параметров.
Карта и геосценарии
Развивали работу с картой: панорамы, радиусы, контуры объектов, кластеризацию, отображение похожих объектов и сценарии выбора объектов в оценке.
Пользовательские сценарии и доступ
Доработали комментарии, видимость данных в оценках, возможность делиться конкретным объектом, редактирование своих комментариев, присвоение задач и работу при плохом качестве интернета. Работали с платным доступом и триальными пакетами: ограничения без активного пакета и ссылка для активации бесплатного pro-доступа.
Стабильность, данные и релизы
Исправляли ошибки в расчётах и данных: основная цена, срок экспозиции, адрес, дубли объектов, перерасчёт оценки, привязка домов и отображение после редактирования. Настраивали тестовый сайт на новом сервере, переносили функционал на боевой и проверяли работу после выкладки.
Формат поддержки и развития подходит для сложных проектов, где важно понимать продуктовую логику и аккуратно развивать работающий сервис, а не только закрывать тикеты.
Похожие проекты
Хотите такой же результат?
Расскажите о задаче - подберём подход, оценим объём и сроки.