MW Service Monitor Bot — Telegram-bot do monitorowania cen na ser

Tworzenie chatbota
Praca 1 z 2
Bot Telegram, który zbiera publiczne ceny na serwis BMW w Kijowie z otwartych stron warsztatów, wyświetla je w wygodnym formacie i pozwala na zapisanie potrzebnych par „model + usługa” w ulubionych. Użytkownik wybiera model auta, następnie usługę — bot aktualizuje ceny z kilku źródeł, interpretuje wynik (zakres, źródła, ostrzeżenia) i pozwala na zapisanie wyniku jednym kliknięciem.

Stos technologiczny: Python, aiogram, PostgreSQL, SQLAlchemy, parsowanie HTML (requests + BeautifulSoup), Docker, pytest, GitHub Actions.