Що це
Веб-сервіс для порівняння цін на продукти в українських супермаркетах. Агрегує дані з 6 мереж: Silpo, NOVUS, METRO, Auchan, Fora та Zakaz.ua.
Ключові можливості
Пошук та порівняння — знайди будь-який продукт і побач ціни у всіх магазинах одночасно. Нормалізація назв враховує різне написання, вагу та бренди.
Оптимізація кошика — додай список покупок і отримай оптимальний розподіл по магазинах. Три стратегії: найдешевший сумарно, один магазин, максимум два магазини.
Імпорт покупок — автоматичний імпорт історії покупок з програм лояльності Silpo та Fora. Playwright автоматизація обробляє reCAPTCHA та OTP.
Вотчліст — додай товари для відстеження і отримуй сповіщення коли ціна падає.
Стек
Backend на Python 3.12 з FastAPI, Supabase PostgreSQL як база даних, скрапери для кожного магазину окремо, APScheduler для планових задач. AI нормалізація назв через Claude. Розгорнуто на Hetzner VPS з Docker та nginx.