descriptionОписание
Нам нужен программист для создания программы, которая будет автоматически сравнивать закупочные цены на лекарства между оптовым поставщиком и розничным маркетплейсом.
Суть задачи:
1. Исходные данные: Программа будет получать на вход Excel-файл, выгруженный из 1С. Файл содержит список проданных товаров (название, производитель, дозировка, штрихкод, МНН).
2. Работа с поставщиками:
· Поставщик №1 (Медлайн): Нужно интегрироваться с его API (будет предоставлено), чтобы получать оптовые цены. Основной метод поиска товара — по штрихкоду.
· Поставщик №2 (Польза.ру): Это самый сложный этап. API нет. Нужно использовать Selenium для автоматизации браузера.
3. Главная сложность (на что обратить внимание):
· Поиск на Польза.ру нечеткий. По одному запросу выдается много товаров-аналогов.
· Задача программы: Не просто найти товар, а идентифицировать нужный путем сравнения данных из нашего файла (название, производитель, дозировка) с данными на сайте. Нужно уметь "читать" и анализировать текстовую информацию на странице.
4. Результат работы программы:
· Новый Excel-файл с колонками: Товар, Цена Медлайн, Цена Польза.ру, Выгодный поставщик, Экономия.
· Интерактивный отчет: Кнопка для формирования заказа для Медлайна и функция автоматического добавления товаров в корзину на Польза.ру.
Технический стек: Python, Selenium, Pandas (для работы с Excel), Requests (для API), BeautifulSoup (для парсинга).
Мы ищем исполнителя, который:
· Имеет опыт работы с Selenium в условиях неидеального поиска и динамического контента.
· Умеет писать надежный и сопровождаемый код.
· Готов вникать в предметную область (фармацевтика) и задавать уточняющие вопросы.