DealHunter — Мониторинг OLX в Telegram
Задача: сделать «готового к продаже» бота, который собирает новые лоты с OLX под запросы пользователя.
Что сделал:
— продумал UX: пошаговый мастер, быстрый старт, пресеты категорий;
— мультиязычный интерфейс (RU/UA) с переключателем;
— уведомления с фото, ссылкой и ценой;
— настраиваемые «тихие часы», интервал и лимит сообщений;
— устойчивый парсер (fallback на мобильную выдачу OLX).
Стек: Python (aiogram 3, httpx, BS4, APScheduler), SQLite.
Результат: бот выглядит и ощущается как коммерческий продукт, удобен с первого запуска и легко расширяется.
Задача: сделать «готового к продаже» бота, который собирает новые лоты с OLX под запросы пользователя.
Что сделал:
— продумал UX: пошаговый мастер, быстрый старт, пресеты категорий;
— мультиязычный интерфейс (RU/UA) с переключателем;
— уведомления с фото, ссылкой и ценой;
— настраиваемые «тихие часы», интервал и лимит сообщений;
— устойчивый парсер (fallback на мобильную выдачу OLX).
Стек: Python (aiogram 3, httpx, BS4, APScheduler), SQLite.
Результат: бот выглядит и ощущается как коммерческий продукт, удобен с первого запуска и легко расширяется.