Создание интернет магазина с парсером товаров
28 850 UAHСайт принимает от клиента запрос, переводит его на польский язык и отдает парсеру, парсер возврщает результат и отображается на сайте.
API переводчик для товаров
Мультиязычность сайта без товаров
Марки и модели в базе без админки
Каталог на главной Марка Модель Тип без фото
- каталог категорий товаров, с возможностью перехода.
--------------------------------------------------------------------------------------------------------------------------------
1. Структура главной страницы:
1.1 Шапка сайта:
- выбор товаров по 5-ти параметрам ( марка, модель, модификация, группа автозапчастей, подкатегории )
- каталог марок авто, с возможностью перехода для дальнейшего поиска
- каталог категорий товаров, с возможностью перехода.
- справа внизу иконка телефона,которая передвигается вместе со скроллом с возможностью заполнения заявки на перезвон (имя, номер телефона)
2. Структура страницы товаров:
2.1 Верхняя часть
- карточки товаров с фото, названием, номером лота и ценой
- сортировка товаров (цена max-min,min-max) (новые / бу)
-переключатель языков (рус\укр)
3. Структура страницы карточки товаров:
3.1 Верхняя часть
- строка поиска товаров
- справа иконка корзины, номера телефонов и переключатель языков (рус,укр)
- две кнопки ( добавить в корзину, купить в 1 клик(появляется форма для ввода номера телефона)
3.2 Нижняя часть:
привязка платежной системы с наценкой, переводчик (словарь)
4. Структура страницы корзины:
-слева поле для ввода информации (1.ФИО, 2.Номер телефона, 3.Email)
после заполнения кнопка “оформить” и появляется поле для выбора способа оплаты и доставки 1. (Оплата на карту LiqPay , наложенный платеж (30%предоплаты) 2. способ доставки (Нова пошта / самовывоз) 3.город 4.номер отделения в случае выбора Новой пошты)
После оформления человек попадает на страницу благодарности
Описание функция админки:
-возможность принятия и обработки заказов
Примеры похожих сайтов по структуре и функционалу:
Но, если на каком-то из этих сайтов есть функция или деталь, которая не описана в ТЗ, это НЕ значит, что она должна быть реализована в рамках этого проекта.
Описание функций парсера
Для парсера нужен VPS-сервер. С выбором исполнитель может помочь.
Парсер должен парсить только раздел автозапчасти (czesci samochodowe) и только те подразделы, где есть выбор марки, модели и типа.
Парсер, так же как и движок сайта, не сохраняет данные товаров, а парсит только конкретную страницу или товар каждый раз при запросе.
Запустить его можно будет, сделав HTTP-запрос. Ответ с результатом в формате JSON.
Результат может представлять информацию по одному товару или список товаров на странице категории. Парсер в данном проекте НЕ будет предоставлять возможность использования поиска товара по тексту при помощи поисковой строки Allegro.pl.
При запросе на парсер для получения списка товаров одной страницы, движок сайта должен передавать обязательно такие данные:
ссылка на подраздел или на подподраздел Allegro.pl,
название марки автомобиля,
название модели автомобиля,
тип (серия или модификация) автомобиля,
номер нужной страницы Allegro.pl,
сортировка по стоимости: нет, или от меньшей цены к большей (“p”), или от большей цены к меньшей (“pd”),
фильтр по состоянию: нет, или только “nowe”, или только “używane”.
Никакая другая фильтрация в данном проекте не предусмотрена.
Тогда парсер вернёт результат в виде массива объектов, который будет включать данные с одной страницы выдачи товаров Allegro.pl. Количество товаров должно совпадать с количеством товаров на Allegro.pl (60 товаров на странице), кроме рекламных объявлений, помеченных “Oferta sponsorowana”. Для каждого товара в списке будут предоставлены такие данные:
название (заголовок на польском),
цена (в злотых),
ссылка на этот товар на Allegro.pl
ссылка на одно превью-изображение.
Только эти перечисленные данные, а также номер следующей по счёту страницы на Allegro.pl или ноль, если больше страниц нет.
При запросе на парсер для получения детальной информации по одному товару, движок сайта должен передавать обязательно такие данные:
Ссылку на товар на Allegro.pl
Тогда парсер вернёт результат в виде объекта, который будет включать данные по одному товару на Allegro.pl. Парсер вытянет такие данные товара в том случае, если они есть на сайте Allegro.pl:
название (заголовок на польском),
описание товара (на польском, HTML-контент, как есть, без обработки)
внутренний номер лота Allegro,
фотографии товара (в виде ссылки) из галереи сверху (НЕ те, которые в описании),
состояние (“nowe”, “używane”),
цена (в злотых).
Только эти перечисленные данные.
Цена должна парситься и отдаваться как есть.
Парсер должен иметь возможность работать через прокси, на случай если сайт-донор будет блокировать запросы. Прокси предоставляет заказчик.
-
39 4 0 Добрый день.
Готов выполнить.
Есть вопросы по ТЗ которые нужно обсудить.
-
269 2 0 Добрый день, Юлиан. Если у вас есть желание задействовать команду высококвалифицированных разработчиков, пожалуйста обращайтесь я вам помогу с этим. Более точную оценку проекта вышлю в лс.
немного о нас: https://uni-ops.com/about
стек:Google Drive
-
4429 80 1 4 Буду рад сотрудничеству!
Опыт коммерческой разработки под CMS -8 лет!
+CMS: WordPress(+Woocommerce)PrestaShop/Opencart/Joomla/Bitrix/MODX/DLE
Примеры работ ( с нуля под ключ):
https://china-online24.com/
http://ooonlc.ru/
https://pricemds.com/
https://www.softgroup.tj/
https://skladusa.com.ua/
… https://serasar.de/
https://maestro-design.com.ua/
http://msk-legal.ru
https://china24-7.com/
https://picupmedia.com/
https://naukatehnika.com/
https://abdent.clinic/
http://fibex.club/
https://flowerline.store/
https://beerka.com.ua/
https://www.samuione.com
https://www.spiralimplant.com/
http://gtd.com.ua/
https://skladusa.com/
http://com-east.eu/
http://gun.lviv.ua/
http://rentdepo.ru/
-
651 6 0 Здравствуйте Юлиан.
Пишу на чистых языках (php, js) что максимально увеличивает скорость работы и загрузки, а также позволяет сделать проект полностью под ваши пожелания, без ограничений.
Дальнейшее сопровождение.
Указанная мной стоимость - ориентировочная.
Точная цена и срок после уточнения всех подробностей задания.
Опыт работы в программировании - больше двух лет.
Опыт работы на автосервисе - больше 10 лет.
-
241 Добрый вечер. Задача в общих чертах ясна, но нужно будет более детально разговаривать. Писать буду на Django, для API использовать FastApi. Выполню качественно и быстро. Буду рад сотрудничеству!
-
277 4 0 Добрый день. Только закончил такой же интернет магазин по функционал. Давайте обсудим детали.
-
316 Доброго дня, Юліан!
Маєте більш розширене ТЗ, дизайн? На який бюджет розраховуєте?
Відпишіть для більш детальної інформації
-
Валерий А. ТОВ "ЦЕНТУМ-Д"
Здравствуйте! Есть ли у вас более полное ТЗ? Дизайн делаем мы или вы предоставляете?
-
Добрый день, есть ли возможность ознакомиться с ТЗ?
-