Требуется разработать сайт-прослойку, где пользователи вводят логин и пароль на первом экране. Сайт должен сохранять IP-адрес и после авторизации перенаправлять на существующий сайт через прокси. Необходимо реализовать функционал, позволяющий работать с несколькими пользователями с сохранением их данных.
Парсер нескольких сайтов магазинов (3-7 шт)
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Основные цели:
Парсинг данных вида: товар (карточка товара):массив синонимов (офферов)
Парсинг полей-характеристик товаров (они же фильтры)
Парсинг структуры категорий и связей товар-категория
Подробное ТЗ в ЛС.
Для каждой площадки свой набор таблиц товаров/категорий/полей и тд
Экстракторы (файловые):
Новые товары в категории: кликаем на категорию - возвращает дамп с новыми товарами для конкретной категории
Требования к стеку:
Laravel + laradock в корне репозитория (postgres clickhouse redis redis-webui laravel-horizon)
Во время парсинга, нужно отлавливать то обстоятельство, когда площадка меняет верстку карточки страницы и категорий и делать алерт в телегу и на почту
Во время ошибок делать алерт в телегу и(или) на почту
Юнит-тесты (хотя бы минимально)
Используем для очередей horizon (в контейнере ларадока)
Использование doctrineORM желательно
Для запросов используется массив проксей, это нужно сразу заложить в код, но при разработке их не использовать
Для парсинга товаров и парсинга категорий используются очереди с разными именами
Для запросов желательно использовать Guzzle
Логирование делаем стандартными средствами laravel
Логирование и другие вспомогательные операции по максимуму желательно выносить во вне классов (в декораторы, пример дам)
Таски для очереди нужно реализовать таким образом чтобы они были независимы от используемого движка очередей (чтобы с минимальными усилиями можно было переехать на другой движок очередей)
Заявки фрилансеров
Похожие заказы
- $120Веб-программирование6 заявокЗакрыт3 года назад
Требуются правки для интернет-магазина на Wordpress с WooCommerce. Необходимо настроить синхронизацию с 1С, наполнить сайт картинками и описанием товаров, подключить эквайринг СберБанк и отредактировать форму заказа для разделения юр. и физ. лиц.
Веб-программирование1 заявкаЗакрыт3 года назадНеобходимо повысить оценку Google Page Speed для сайта на платформе Wordpress до зеленой зоны. Ожидается оптимизация производительности и улучшение загрузки страниц. Сайт будет предоставлен для анализа после отклика.
Веб-программирование5 заявокЗакрыт3 года назад- $1500
Требуется опытный PHP-разработчик для доработки проекта. Необходимо написать несколько парсеров, подключить API сервисов, внести мелкие правки в код, создать сложные формы и настроить поисковый сервер Sphinx. Стек: PHP 7.2+, MySQL, JS, jQuery. Оплата поэтапная.
Веб-программирование6 заявокЗакрыт3 года назад Необходимо внести изменения на сайт, разработанный на платформе Netcat. Основная задача заключается в настройке логики оформления заказа для улучшения пользовательского опыта. Ожидается от фрилансера опыт работы с Netcat и навыки веб-программирования.
Веб-программирование1 заявкаЗакрыт3 года назадНеобходимо внести доработки в интернет-магазин на базе OpenCart. Основные задачи: стабилизировать масштабирование фото товаров в мобильной версии, добавить возможность просмотра фотографий смахиванием в карточке товара и обеспечить сохранение товаров в корзине при использовании разных устройств. В будущем планируются дополнительные доработки.
Веб-программирование5 заявокЗакрыт3 года назадТребуется разработка личного кабинета на Laravel для 50-100 тыс. пользователей. Проект включает отображение данных в реальном времени, дашборды и динамическое добавление сущностей через всплывающие окна. Ожидается активная работа с фронт-энд частью с использованием React или Vue. В отклике необходимо приложить примеры работ и указать бюджет на выполнение.
Веб-программирование8 заявокЗакрыт3 года назадТребуется доработка веб-портала образования с функциями регистрации и авторизации, классификации обращений, интеграции с тестированием и автоматической рассылкой информации. Проект реализован на PHP с использованием фреймворка Symfony.
Веб-программирование2 заявкиЗакрыт3 года назадТребуется разработать скрипт для авторизации в аккаунте ВК по логину и паролю с имитацией входа в Android приложение. Необходимо проснифить трафик и сэмитировать запросы. Также скрипт должен отправлять запрос в друзья указанному ВК-аккаунту от имени авторизованного пользователя.
Веб-программированиенет заявокЗакрыт3 года назадРазработать сервис для сбора ссылок с мертвых сайтов через вебархив. Основные требования: сбор рекламных ссылок, проверка на дубли и живость сайтов, определение тематичности каждой ссылки. Необходимы панели для пользователей, позволяющие настраивать поиск по тематике и количеству, а также панель администратора для управления ссылками и пользователями. Реализовать платежную систему и форму обратной связи.
Веб-программированиенет заявокЗакрыт3 года назад