Бюджет: 27000 UAH Срок: 150 дней
Не понимаю зачем все эти промежутки. Ну вам виднее. Если хотите реализовать и у вас есть на это время и желание сделать, как можно удобнее для вас, обращайтесь
Я заказывал сайт под ключ, но парень который делает знает хорошо только хорошоп.
Работа с парсером была новой, реализовать не получилось.
Структура:
С сайтов доноров парсим товары на промежуточный сайт на опенекарт, с этого промежуточного сайта на опенкарт через модуль экспорта отправляем товары на сайт основной сайт который на плафторме хорошоп.
Вот изначальное ТЗ, результат который есть на данный момент внизу:
Парсер нужно построить под промежуточный сайт опенкарт, с модулем экспорта для того чтоб бы:
1)Реализовать экспорт на конечный сайт (Хорошоп) 1 фидом.
2)Настройки и возможность редактирования файла выгрузки (фида) - выбор бренда, возможность делать наценку, выбор категорий.
3)Создание разных фидов под разные источники (места куда это будет выгружаться)
По парсингу (что и откуда)
Парсим с акциями, скидками, старая/новая цена,.
+нужны ключевые слова под каждую товарную карточку
Там где ссылка полная - парсим товары со всех категорий, там где ссылка из конткретной категории парсим только то что в данной категории.
Автоматический парсинг:
Ежедневное автообновление цен, наличия и новых товаров
Важно совпадения количества товаров, статуса (в наличии/нет в наличии) и цены с сайтами доноров.
Ежедневное автообновление - новые товары товары которые появляются у донора в заданных категориях также должны попадать к нам.
Товары у которых цена 0 или 1 не парсим.
Отображение на сайте:
Первыми отображаем товары которые в наличии, товары которые уже не в наличии или под заказ (отображение на следуйщей странице каталога)
ТЗ
1)Категорія:
Кава
Фільтри -
(Копируем не всё что у них , фильтры (Цена, бренд, вкус, вкусовые ноты, состав, обжарка, вес, тип зерна, страна происхождения, страна производитель)
Підкакатегорії
-Кава в зернах https://coffeeok.com.ua/kofe/kofe-v-zernah
-Кава молота https://coffeeok.com.ua/kofe/kofe-molotyy
-Дріп кава https://coffeeok.com.ua/kofe/drip-kofe
-Кава в капсулах https://coffeeok.com.ua/kofe/kofe-v-kapsulah
2)Категорія:
Чай
Фільтри по ссылке с подкатегорий
Підкатегорії:
-Чорний чай https://coffeeok.com.ua/chay/chernyy-chay
-Зелений чай https://coffeeok.com.ua/chay/zelenyy-chay
-Улун (Оолонг) https://coffeeok.com.ua/chay/ulun-oolong
-Чай Пуер https://coffeeok.com.ua/chay/puer
-Білий чай https://coffeeok.com.ua/chay/belyy-zheltiy-chay
-Чай Матчу https://coffeeok.com.ua/chay/chaj-mattja
-Чай Сенча https://coffeeok.com.ua/chay/chaj-sencha
-Червоний чай https://coffeeok.com.ua/chay/krasnyy-chay
-Гречаний чай https://coffeeok.com.ua/chay/grechishnyj-chaj
-Трав'яний та квітковий чай https://coffeeok.com.ua/chay/travyanoy-chay
-Чай без кофеїну https://coffeeok.com.ua/chay/chaj-bez-kofeina
-Чай концентрат порційний - фільтри (ціна, бренд, об'єм)
4)Категорія:
Кавове обладнання
Підкатегорії:
-Cуперавтомати
Фільтри (ціна, на цільному молоці / на сухому молоці, холодна піна, кількість кавомолок (на выбор 1 или 2), бункер для солодких сумішей (нема/1/2) , продуктивність (число порцій за годину), потужність ватт, в комплекті з холодильником, бренд, країна виробник.
https://coffee-service.com.ua/ua/g104214115-wmf
https://coffee-service.com.ua/ua/g100792857-saeco
https://coffee-service.com.ua/ua/g127221328-superavtomaticheskie-kofemashiny-coffee
https://coffee-service.com.ua/ua/g100778624-rheavendors
https://coffee-service.com.ua/ua/g116657303-bianchi
https://coffee-service.com.ua/ua/g99653738-kaffit
https://coffee-service.com.ua/ua/g127373617-libertys-ukrayina
(минимальная цена или также (у них разные товары в разних комплектациях) https://franke-lux.com.ua/category/coffee/coffee-systems/?filter_coffee-machine-equipment=additional-coffee-grinder
-Професійні кавомашини
фільтри ( ціна, кількість постів ( 1 або 2 або 3) , Тип керування (автомат/напівавтомат/механіка), стан (нова або б/в), бренд, монобойлерна/мультибойлерна, країна виробник.
Одинкаовые товары но разный цвет делаем в 1 товар как по ссылке 1 из этой подкатегории.
https://coffeemachines.pro/profesiyni-kavomashini/filter/brand=95,96,111;presence=1;stan=1/
https://coffeemachines.pro/profesiyni-kavomashini/filter/brand=97;presence=1;stan=1/
https://bfb.ua/shop/obladnannya/kavomashini/filters/brand/la-marzocco,modbar/status/available/
https://nuovasimonelli.com.ua/kavomashyny/filter/brand=96/
https://nuovasimonelli.com.ua/kavomashyny/filter/brand=97/
-Кавомолки
Фільтри (ціна, призначення (під еспресо / під фільтр / універсальні / промислові), колір, бренд , тип жорен (Плоскі , конічні, плоско-конічні), розміщення жорен (вертикальне, горизонтальне), лічильник порцій (так/ні), матеріал жорен, діаметр жорен мм. (шкала від - до), потужність
Одинаковые но разне цвета в 1 товар
https://coffeemachines.pro/kavomolki-profesiyni/filter/brand=102;presence=1/
https://nuovasimonelli.com.ua/kavomolky/filter/brand=96;sort_price=ASC/
https://coffee-service.com.ua/ua/g99620600-mahlkonig
https://balmy.com.ua/professionalnoe-kofeynoe-oborudovanie/kofemolki/kofemolki-pod-espresso/9/
https://coffee-service.com.ua/ua/g99620521-kofemolki-eureka
https://coffee-service.com.ua/ua/g100338586-slingshot
https://bfb.ua/shop/obladnannya/kavomolki/filters/brand/compak/status/available/napruga-1/654689/
-Фільтр кавомашини
Фільтри (ціна, бренд, наливайка / від водопроводу, під декантер / під сервер, продуктивність, потужність)
Bravilor https://coffee-service.com.ua/ua/g99650900-bravilor-bonamat?cat_id=638&presence_available=true
То что получилось:
Сайт на опенкарт:
Результат парсинга
http://185.69.153.166/price/horoshop.xml
Сайт на хорошоп:
http://shop409900.horoshop.ua/
Итог:
Товары, цены и наличие не совпадают
Также не хватает фильтров
Бюджет: 27000 UAH Срок: 150 дней
Не понимаю зачем все эти промежутки. Ну вам виднее. Если хотите реализовать и у вас есть на это время и желание сделать, как можно удобнее для вас, обращайтесь
Бюджет: 20000 UAH Срок: 10 дней
Добрый день. Готов выполнить.
Имею большой опыт разработки парсеров.
Пишу на Python.
Мое портфолио: Freelancehunt
Разработаю парсер для сбора товаров с сайта-донора. Будет возможность редактировать фид, создавать разный фид под необходимые источники.
Информация будет корректно выгружаться на основной сайт.
Оптимизирую скорость работы парсера. Сделаю удобный интерфейс.
Интегрирую в систему, настрою автоматизацию необходимых процессов.
Пишите, обсудим детали и я приступлю к работе.
Бюджет: 12000 UAH Срок: 6 дней
Добрый день, у меня есть опыт работы с хорошоп, могу вручную все сделать, нужно понимание количества товара!
Бюджет: 12000 UAH Срок: 6 дней
Готова обсудить детали работы в ЛС. Работаю быстро и качественно. Сделаю загрузчик для работы между донором и Хорошоп или донор-опенкарт-Хорошоп
В любом случае сможете править или совмещать разделы, делать наценки так же игнорировать бренды, разделы, список артикулов это будет полноценный промежуточный сервис для правок прайсов.
Бюджет: 12000 UAH Срок: 7 дней
Добрый вечер
Реализовывал такие обмены. Часто парсю на опенкарт. Есть реализация на одном сайте 50+ доноров. Есть аналогичная реализация на хорошоп
Бюджет: 12000 UAH Срок: 7 дней
Добрый вечер!
Готов выполнить ваше задание. Есть большой опыт в написании парсеров. Умею проходить различные этапы анти-бот проверок, так что проблем не будет. Пишу код на пайтоне, реализую все в потоках (многозадачность).
ух вы намудрили? а не проще парсить сразу под хорошоп? ил на нем нем модуля импорта? если хорошоп на выделеном сервере - могу парсеры поселить на них...
предлагаю обсудить. ставку не делаю пока...
Доброй ночи
Нужно именно с промежуточным решением так как необходимы фиды для выгрузки на другие платформы такие как пром, розетка, olx и и тд.
Для опенкарта есть много шаблонов которые это делают с гибкими настройками и простым интерфейсом. например unixml pro
Необходимо разработать телеграм-бота в стенд пульс для теста клиента. Тест должен содержать 5-7 вопросов с 5-7 вариантами ответов. На основе ответа клиента бот подсчитает баллы и выдаст результат (6 вариантов)
Требуется опытный Laravel-разработчик для интеграции платежной системы в существующий проект. О проекте Backend: Laravel Frontend: React Проект: облачная платформа хранения файлов (аналог Dropbox) Что необходимо реализовать Интеграцию оплаты банковскими картами через API платежной системы. Создание платежа. Перенаправление пользователя на платежную страницу. Обработку успешной и неуспешной оплаты. Обработку callback/webhook. Проверку статуса платежа. Корректное изменение статуса заказа после успешной оплаты. Логирование запросов и ответов API. Работу как в тестовой, так и в боевой среде. Требования Отличное знание Laravel. Опыт интеграции платежных систем (банковские APIи т.п.). Опыт работы с REST API. Будет преимуществом Опыт интеграции банковских платежных шлюзов. Возможность показать аналогичные проекты. Что предоставим Полную техническую документацию платежной системы. Доступ к тестовой среде. При отклике, пожалуйста, укажите: 1. Какие платежные системы вы уже интегрировали. 2. Стоимость работы. 3. Срок выполнения. 4. Примеры аналогичных проектов (если имеются).
ТЕХНИЧЕ ЗАДАНИЕ Разработка системы Digital Signage для сети рекламных экранов 1. Общий описание системыСистема предназначена для удаленного управления медиаконтентом (видео, изображения) на сети телевизоров под управлением Android TV. Архитектура:Backend / Панель управления (Админка): PHP (Laravel / Yii2 или чистый PHP) + MySQL.Frontend (Плеер на ТВ): HTML5 / JavaScript (Одностраничное приложение), которое запускается на ТВ в полноэкранном режиме через приложение Fully Kiosk Browser.2. Функциональные требования: Панель управления (Админка на PHP)2.1. Управление экранами (Телевизорами)Возможность добавления/удаления экранов в системе.Каждому экрану присваивается: Название (гео-точка), уникальный ID (device_token) и статус (Онлайн/Офлайн).Мониторинг (Пинг): Отображение статуса ТВ в реальном времени. Если ТВ не отправлял запросов более чем 5 минут, окрашивать его статус в красный цвет (Офлайн). 2.2. Управление контентом (Медиатека)Загрузка файлов (видео, изображения) на сервер.Удаление файлов (с автоматическим удалением физического файла с сервера).Возможность просматривать (и изменять), на каких экранах транслируется каждый отдельный медиафайл.Настройка порядка воспроизведения файлов. 2.3. Серверное API (для связи с ТВ)Реализовать REST API (JSON):POST /api/ping — принимает от ТВ его ID, фиксирует время последней активности (для статуса Онлайн) и возвращает текущую версию плейлиста.GET /api/file/device_token — отдает актуальный JSON-массив с ссылками на медиафайлы, их порядком и настройками времени показа.3. Функциональные требования: Клиентский плеер (HTML5/JS на ТВ)Плеер является вебстраницей, которая открыта на ТВ. Главное задание клиента — автономность.3.1. Кеширование и синхронизация (Работа без интернета)При старте плеер запрашивает плейлист через API.Локальное хранилище: Все файлы из плейлиста (видео/изображения) JS должен загружать во внутреннюю память браузера (используя Cache API или IndexedDB). Стриминг (воспроизведение напрямую из интернета) запрещен.Синхронизация: Если на сервере добавлен новый контент, плеер загружает его в фоновом режиме, не прерывая текущий показ. После завершения загрузки — добавляет к трансляции. Если контент удален на сервере, плеер должен удалить его из локального кеша ТВ, чтобы не забивать память устройства.Офлайн-режим: При полном исчезновении интернета плеер бесконечно крутит по кругу последний успешно загруженный плейлист. 3.2. Воспроизведение и ротацияЦиклическое воспроизведение контента и согласно заданному в админке порядку.Для изображений должна настраиваться продолжительность отображения в секундах (по умолчанию 10 сек).Переходы между роликами должны быть плавными, без черных экранов и заметного перезагрузки страницы. 3.3. Логирование и контроль ошибок (Защита от сбоев)Обработка поврежденных файлов: Если видеофайл поврежден и не может воспроизводиться, плеер должен пропустить его и включить следующий по порядку, а не зависать на черном экране.Логи показов (Аналитика): Плеер должен записывать в локальную память факт каждого успешного воспроизведения ролика. При появлении интернета эти данные пачкой отправляются на сервер (POST /api/logs), чтобы в админке можно было увидеть статистику: "Ролик А на ТВ №3 был показан 450 раз за сутки и 2365 раз всего".4. Требования к оптимизации под Android TVИнтерфейс плеера не должен содержать никаких элементов управления (курсор, полосы прокрутки, кнопки). Только чистый контент на весь экран.JS-код должен быть оптимизирован по памяти (вовремя очищать неиспользуемые DOM-элементы и объектные URL), поскольку бюджетные телевизоры имеют жесткие ограничения по оперативной памяти и могут аварийно закрывать вкладку при утечке памяти через 12-24 часа непрерывной работы.
Описание задания: Ищем разработчика для создания простой веб-системы управления парковочными местами без ежемесячных платных подписок под ключ. Что есть в наличии: Готовое детальное чертеж парковки в формате DWG (AutoCAD). Всего около 500 машиномест.Главная задача: Необходимо перенести этот чертеж в веб-интерфейс, чтобы каждое парковочное место стало кликабельным и динамически меняло цвет (например Зеленый — Свободно, Красный — Занято). Это электронный реестр долгосрочной аренды (планируется ручное внесение данных менеджером, автоматизация с датчиками шлагбаумами или камерами не нужна).Распределение ролей и доступ: Менеджер: Работает с компьютера в офисе. Имеет доступ к "админке", где может изменить статус каждого из парковочных мест (свободно/занято) и вписать описание (например Название фирмы-арендатора). Охрана: Находится на территории объекта, подключается с мобильных устройств (телефон, планшет или ноутбук) через мобильный интернет. Охрана имеет доступ только для просмотра (Read-only). Нажимает на место и видит информацию: Номер места, Статус, Название фирмы. Возможности что-то изменить у них нет.Требования к реализации: Работа под ключ: от адаптации чертежа для веба до развертывания системы и базы данных. Интерфейс карты должен быть адаптивным для удобного масштабирования и кликов пальцами на экранах смартфонов. Предложите оптимальный способ размещения системы: либо развертывание на нашем офисном ПК (понадобится настройка доступа снаружи для мобильного интернета охраны), либо использование бесплатных облачных лимитов.Пожалуйста, в отзыве предложите ваш вариант технического стека и архитектуры (где лучше хостить базу, чтобы охрана имела доступ с 4G), а также укажите ориентировочную стоимость и сроки выполнения проекта. Важное замечание по бюджету и функционалу: Проект делается исключительно для внутреннего пользования и базового удобства. Нам НЕ нужны сложные дизайнерские решения, CRM-системы, интеграции с платежными шлюзами, SMS-уведомления и тому подобное. Нужен максимально простой, лаконичный и рабочий интерфейс без избыточного кода. Поэтому оценивайте проект адекватно — предложения с завышенной ценой рассматриваться не будут. Спасибо
Нужен опытный OpenCart-разработчик для принятия проекта и дальнейшей поддержки Ищу опытного программиста OpenCart (не студию), который поможет профессионально принять интернет-магазин от текущего разработчика и далее будет заниматься его поддержкой, развитием и SEO-оптимизацией. О проекте Интернет-магазин на OpenCart. Проект готов примерно на 99% и проверен в соответствии с техническим заданием. Необходимо провести независимый технический аудит перед окончательной передачей сайта. После завершения передачи планируется долгосрочное сотрудничество по развитию проекта. Основные задачи Провести аудит кода и структуры проекта. Проверить качество реализации функционала. Проверить установленные модули, их совместимость и корректность работы. Оценить безопасность и стабильность работы сайта. Проверить быстродействие и предложить рекомендации по его улучшению. Проверить реализованную SEO-часть и предложить дальнейший план оптимизации. Убедиться, что проект полностью готов к самостоятельной поддержке без зависимости от предыдущего разработчика. Проверить корректность передачи всех доступов: исходный код; база данных; FTP; хостинг; домен; электронная почта; административная панель; установленные модули и их лицензии. При необходимости участвовать в коммуникации с текущим разработчиком во время передачи проекта. Предоставить перечень рекомендаций и замечаний перед окончательным принятием. Дальнейшее сотрудничество После принятия сайта планируется регулярная работа над проектом: развитие нового функционала; SEO-оптимизация; улучшение быстродействия; интеграции с внешними сервисами; техническая поддержка. Требования к кандидату Нужен специалист, который: имеет значительный опыт работы именно с OpenCart; хорошо знает архитектуру OpenCart и популярные модули; имеет опыт аудита и поддержки существующих проектов; может аргументированно оценить качество выполненных работ; ответственно относится к договоренностям и соблюдает согласованные сроки выполнения работ; заинтересован в долгосрочном сотрудничестве. В ответе прошу указать опыт работы с OpenCart; примеры реализованных интернет-магазинов; выполняли ли вы техническое принятие или аудит чужих проектов; ориентировочную стоимость: технического аудита; участия в принятии проекта; почасовой или проектной поддержки после передачи. Предпочтение отдам специалистам, которые имеют многолетний опыт работы с OpenCart, ответственно относятся к своей работе, соблюдают согласованные сроки и готовы стать техническим партнером проекта на долгий срок.