Парсер товаров для opencart
Добрый день.
Необходим парсер для наполнения (регулярного) магазина на Opencart.
Донор – четыре оптовых сайта, каждый с паролем (пароли есть в наличии).
Необходимо:
1. Парсить товары (Категории товаров/ Производителей / названия/ цену/ артикул / фото
2. Сопоставлять товары в категориях (изначально задаются вручную (скажем, "категория 1 (сайт донор)" = "категория 4 (магазин)"
3. При первичном парсинге (товара нет в базе) – товар парсится полностью. Если товар уже есть в базе, то парсится только цена.
4. Парсинг цены. Необходимо, что при парсинге была возможность автоматически менять цену (+-%). Так же необходимо, что бы можно было отдельно запускать парсинг цен (сверку и обновление).
5. При последующем парсинге необходимо, что бы не изменялась контентная составляющая (харакетирики/ описание), а менялись только цена и связи товара (сопутствующие товары / дополнительные товары)
6. При появлении новых позиций при парсинге необходимо, что бы они имели статус "отключено", включать будет оператор вручную уже в админке магазина.
7. Необходимо, что бы была возможность указать необходимые категории для парсинга на сайте донора (скажем, на доноре 25 категорий, а парсить будет 5) с возможностью добавления (скажем к 5 существующим потом решим добавить 6 и 7 с донора).
8. Нужна возможность запускать парсинг вручную. То есть какая то страничка с выставлением настроек и запуском парсинга/ изменения цен.
9. В идеале, хотелось бы сразу получить и возможность сравнивать вытянутые товары с товарами моего сайта, и добавлять только те, которых нет (по артикулу), а если товар на меом сайте присутствует, а у поставщиков его нет, то "прятать" его от посетителей.
Опыт работы с Opencart обязателен!
-
754 14 1 Есть уже подобный парсер, с выбором категорий и export в opencart, выбором категорий. Парсер имеет собственную базу данных, то есть есть возможно обрабатывать товары после парсинга и перед експортом в опенкарт.
Единственное доделать сопоставление товаров в ручную, и парсинг ваших 4 источников.
-
1036 44 0 Сделаю для портфолио.
Актуальні фриланс-проєкти в категорії Javascript та Typescript
Розробка платформи AM Mobility (автосервіс, парковка, страхування, оренда автомобілів)
259 176 UAH
Шукаємо команду або досвідченого Full Stack розробника для створення MVP платформи AM Mobility. AM Mobility — це єдина цифрова екосистема для автомобілістів, що об'єднує в одному додатку та веб-платформі: парковку; автосервіс; шиномонтаж; автомийку; оренду автомобілів;… Javascript та Typescript, Веб-програмування ∙ 2 дні 12 годин тому ∙ 101 ставка |
Gsap анімації
1000 UAH
Доброго дня. Треба внести правки в поточному проєкті. Потрібен фахівець, який добре працює на gsap/lenis Треба зробити анімацію карточок. Детально ТЗ тут: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Треба проявити креатив та… Javascript та Typescript, Веб-програмування ∙ 2 дні 18 годин тому ∙ 21 ставка |
Комерційна on-premise платформа відеозв'язку «ViM»Требуется разработати on-premise систему відеозв'язку з базовим розрахунком на 100 одночасних підключень (10 ізольованих кімнат по 10 осіб). Платформа повинна мати закладену архітектуру для майбутнього горизонтального масштабування до 1000 користувачів шляхом додавання нових… Javascript та Typescript, Веб-програмування ∙ 3 дні 13 годин тому ∙ 32 ставки |
Шукаю наставника з Claude Code для запуску веб-проєкту з нуля**Коротко про завдання:** Я новачок без досвіду в програмуванні. Є готове ТЗ на розробку сайту (42 сторінки, Next.js, PostgreSQL). Хочу реалізувати його самостійно за допомогою Claude Code - потрібен спеціаліст, який налаштує середовище і навчить мене працювати з інструментом.… Javascript та Typescript, Навчання ∙ 4 дні 17 годин тому ∙ 18 ставок |
Оновлення дизайну на сайтіПотрібно оновити дизайн існуючого сайту, використовуючи HTML, CSS, JS: освіжити зовнішній вигляд, зробити його сучасним і адаптивним під мобільні пристрої. Потрібно додати плавні анімації та інтерактивні елементи. HTML та CSS верстання, Javascript та Typescript ∙ 5 днів 10 годин тому ∙ 90 ставок |