Parset Monitor — wieloźródłowa platforma do monitorowania produktów
Opracowałem gotowy do portfolio MVP do inteligentnego monitorowania produktów i listingów. System parsuje wspierane źródła, przechowuje stan pozycji w czasie, określa istotne zmiany, tłumi szum, formuje powiadomienia/digesty Telegram oraz pokazuje cały workflow w konsoli operatora FastAPI. Projekt wspiera kilka adapterów, ma panel administracyjny, CI, testy, migracje Alembic oraz wdrożenie Docker.
Główny nacisk kładzie się nie tylko na parsowanie HTML, ale na pełne monitorowanie zmian: przechowywanie historii stanu pozycji, wykrywanie istotnych zmian, kontrola stanu źródeł, powiadomienia Telegram oraz podsumowania AI.
Stos: Python 3.12, FastAPI, SQLAlchemy, Alembic, BeautifulSoup, APScheduler, aiogram, Gemini API, Docker.
https://github.com/makquella/smart-listing-monitor
#Python #FastAPI #Parsowanie #WebScraping #TelegramBot #AI #Gemini #SQLAlchemy #Docker #Backend #Monitoring #Automatyzacja
Główny nacisk kładzie się nie tylko na parsowanie HTML, ale na pełne monitorowanie zmian: przechowywanie historii stanu pozycji, wykrywanie istotnych zmian, kontrola stanu źródeł, powiadomienia Telegram oraz podsumowania AI.
Stos: Python 3.12, FastAPI, SQLAlchemy, Alembic, BeautifulSoup, APScheduler, aiogram, Gemini API, Docker.
https://github.com/makquella/smart-listing-monitor
#Python #FastAPI #Parsowanie #WebScraping #TelegramBot #AI #Gemini #SQLAlchemy #Docker #Backend #Monitoring #Automatyzacja