Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Projekt: OLX Sniper Bot — Asynchroniczny parser e-commerce

Mogę stworzyć bota do wszelkich usług i zapytań, a to tylko przykład.
Stos technologiczny: Python 3.10+, Aiogram 3, Aiohttp, BeautifulSoup4, SQLite, Asyncio, Linux.

Opis projektu: Opracowałem zautomatyzowany system monitorowania platformy handlowej (OLX) dla niszy odsprzedaży sprzętu (Resell). Głównym celem jest wyprzedzenie ręcznego wyszukiwania i natychmiastowe powiadamianie użytkownika o pojawieniu się płynnych towarów (iPhone, MacBook, PS5, iPad).

Problem i rozwiązanie: Korzystne oferty są wykupywane w ciągu 1-2 minut. Ręczne monitorowanie jest nieefektywne z powodu czynnika ludzkiego i dużej liczby „śmieciowych” ogłoszeń. Stworzyłem bota-„snajpera”, który skraca czas reakcji na nowe ogłoszenie do 5–15 sekund.

Realizacja techniczna i osiągnięcia:

Architektura: Zrealizowałem w pełni asynchroniczne jądro na Asyncio i Aiogram 3. To pozwala botowi jednocześnie parsować strony i przetwarzać zapytania użytkowników bez blokad.

Wysoka prędkość: Osiągnąłem interwał sprawdzania wynoszący 15 sekund dzięki użyciu Aiohttp i sortowaniu created_at:desc. Bot widzi ogłoszenia wcześniej, niż pojawiają się w standardowych wynikach wyszukiwania strony.

Smart Filter 3.0: Opracowałem niestandardowy algorytm filtrowania, który odrzuca 95% spamu. Logika obejmuje:

Analizę nagłówków: ignorowanie słów kluczowych („wynajem”, „icloud”, „etui”).

Dynamiczne progi cenowe: na przykład, ignorowanie PS5 tańszych niż 3000 zł (odcięcie gier i akcesoriów).

Kategoryzację: rozróżnienie między głównym urządzeniem a peryferiami.

Logika biznesowa (VIP): wdrożyłem system monetyzacji. Terminy subskrypcji są kontrolowane przez SQLite. Interfejs jest dynamiczny: przyciski sterujące parserem („Start”/„Stop”) pojawiają się tylko u aktywnych subskrybentów.

UX/UI: Zrealizowałem „Magiczne linki” do automatycznego generowania raportów o płatności, co upraszcza interakcję z klientem.

Wdrożenie: Skonfigurowałem stabilną pracę 24/7 na serwerze Linux z użyciem screen.

Rezultat: Stworzono stabilne narzędzie, które daje użytkownikowi przewagę konkurencyjną w szybkości i automatyzuje rutynowe wyszukiwanie, filtrując nieistotne treści.

#olx #olx #parserolx #python #python3 #aiogram #asyncio #telegrambot #botdev #coding #programming #developer #it #tech #snajperolx #olxbot #resell #iphone #ps5 #macbook #apple #automatyzacja #skrypt #parsing
Szczegóły pracy
Budżet 78 PLN
Dodana 4 luty
162 wyświetlenia
Freelancer
Maksym T.
Ukraina Odessa
Brak opinii

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
W serwisie 1 rok