БиномТех binomtech
Рейтинг
47
№ 106 983 в каталоге
Отзывы
0
Профессионализм
-/10
Коммуникация
- /10
Город
Екатеринбург
На сайте с
2016 года

Опыт разработки Rerdan Terminal: комплексный сервис для агрегации объявлений с 85+ площадок

Описание

В нашем портфолио — успешный проект по созданию высоконагруженного сервиса Rerdan Terminal. Это комплексное решение, которое решило ключевую проблему пользователей: необходимость постоянно мониторировать десятки разрозненных площадок с объявлениями. Наша задача была — автоматизировать этот процесс, создав единое окно для получения всей информации с передвыми инструментами для анализа.
Задача: Разработать комплексный сервис Rerdan Terminal, который избавляет пользователей от рутинного просмотра десятков сайтов с объявлениями. Вместо этого — автоматически собирать, агрегировать и отображать в реальном времени новые и обновлённые объявления с 85+ ресурсов рунета, предоставляя инструменты для персонализированного просмотра, анализа и взаимодействия с контентом как через мобильные приложения, так и через веб-интерфейс.

Решение

1. Дизайн и UX мобильных приложений:
Создан чистый, минималистичный интерфейс с акцентом на скорость и удобство. Пользователи могут выбрать интересующие рубрики (недвижимость, авто, работа и др.), настроить фильтры по региону, цене, ключевым словам и получать уведомления о новых или изменённых объявлениях. Каждое объявление отображается с указанием источника, даты публикации и истории изменений. Добавлена возможность оставлять личные комментарии к объявлениям для заметок и последующего отслеживания.
2. Нативные мобильные приложения:
Разработаны отдельные приложения для iOS (на Swift) и Android (на Kotlin). Они поддерживают push-уведомления о новых объявлениях, офлайн-просмотр сохранённых карточек, синхронизацию избранного и комментариев через облако. Все данные поступают через централизованный API.
3. REST API:
На базе Laravel PHP реализован надёжный REST API, обеспечивающий передачу данных между клиентами и сервером. API поддерживает аутентификацию, работу с избранным, комментариями, фильтрацией, историей изменений объявлений и управлением подписками на категории.
4. Админ-панель и веб-интерфейс:
Помимо мобильных приложений, пользователям доступен веб-интерфейс с расширенными возможностями: детальный просмотр истории изменений, экспорт данных, управление своими фильтрами и рубриками. Админ-панель предназначена для владельца сервиса: здесь добавляются и настраиваются парсеры для новых источников (уже интегрировано 85+ ресурсов), управляется модерация, настраиваются правила обработки дублей и обновлений.
5. База данных и архитектура:
В качестве СУБД выбрана PostgreSQL — благодаря её мощным возможностям для хранения структурированных и временных данных. База содержит таблицы объявлений с полной историей версий, источников, пользовательских меток, комментариев и логов парсинга. Для отслеживания изменений используется механизм сравнения хэшей и дифф-анализа текста объявлений.

Результат

Запущен полнофункциональный сервис Rerdan Terminal, который позволяет пользователям первыми узнавать о новых и обновлённых объявлениях без ручного мониторинга множества сайтов. Сервис включает нативные мобильные приложения, веб-интерфейс для расширенного взаимодействия, админ-панель для управления парсерами и контентом, а также масштабируемый API и надёжную базу данных. Пользователи получают не просто ленту объявлений, а инструмент для анализа, отслеживания и быстрого реагирования на рыночные изменения.

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT Коробочное решение для автоматической маркировки рекламы в VK
Коробочное решение для автоматической маркировки рекламы в VK
47
Веб-разработка и IT Демонстрация нативной анимации на Android без использования сторонних библиотек.
Демонстрация нативной анимации на Android без использования сторонних библиотек.
47
Веб-разработка и IT Мобильная социальная сеть для автолюбителей: кейс и опыт нашей команды
Мобильная социальная сеть для автолюбителей: кейс и опыт нашей команды
47
Веб-разработка и IT Сервис для размещения заявок
Сервис для размещения заявок
42