ЛИЧНЫЙ ПРОЕКТ / ПОИСК ЖИЛЬЯ
SPB Rent
Агрегатор объявлений из Telegram с фильтрацией и географическим поиском.
Агрегатор Telegram-объявлений: сбор данных, классификация, фильтры и интерактивная карта.
01 / КОНТЕКСТ И ЗАДАЧА
От сообщений к каталогу
Превратить поток Telegram-публикаций в структурированные объявления об аренде.
Исходные посты отличаются по формату и наполнению. Для полноценного поиска необходимо извлекать параметры жилья, определять тип объекта и предоставлять данные через единый каталог и карту.
02 / РЕАЛИЗАЦИЯ
Ключевые решения
Этапы обработки данных и пользовательские инструменты поиска.
- 01
Обработка Telegram-публикаций
Сбор объявлений и извлечение параметров объектов для структурированного представления.
- 02
Классификация и медиа
Определение типа объявления и объединение связанных изображений в карточке объекта.
- 03
Фильтры и интерактивная карта
Связь параметров поиска с каталогом и географическим представлением на Leaflet.
- 04
API и хранение данных
Серверная часть на Go и PostgreSQL для обработки и предоставления объявлений frontend.
03 / МОЙ ВКЛАД
Зона ответственности
Реализовал серверную обработку объявлений и интерфейс поиска.
Разработал связку сбора Telegram-публикаций, серверного API и каталога на Next.js с фильтрами и картой. Отдельно работал над классификацией объектов, группировкой медиа и поведением карты.
04 / ТЕХНОЛОГИИ
Под капотом
- Next.js
- Go
- Leaflet
- PostgreSQL
SPB Rent превращает разрозненные Telegram-объявления в структурированный сервис поиска жилья.