Бюджет: 10000 UAH Срок: 18 дней
ДОбрый день.
Готов реализовать. ОБращайтесь. Большой опыт работ с Опенкарт ещё с ветки 1.4
Нужна интеграция новой верстки на сайт с созданием дополнительного функционала.
Версия ocStore 2.3.0.2
BACK-END
1.Главная страничка
1.1.Header
1.1.1.На телефоны привязать вызов по клику. Добавить: редактирование, добавление, удаление телевонов в админке.
1.1.2.Кнопка "Заказать звонок" настроить отправку заявки на обратный звонок с письмом на мэйл админа о заявке. После отправленной заявки должна появляться надпись "Ваша заявка принята. Мы перезвоним вам.;
1.1.3.Сделать в админке управление менюшками: верхним и нижним (под слайдером). Добавление, удаление, порядок сортировки, редактирование( поле для ссылки, поле для для названия);
1.1.4.Вход/Выход в личный кабинет. Временно закомментировать;
1.2.Футер. Админка для футера;
1.2.1.Сделать в админке управление меню в футере: добавление, удаление, порядок сортировки, редактирование( поле для ссылки, поле для названия);
1.2.2.Админка для скайпа (редактирование) и для кнопок "Соц.сетей" в футере: добавление (иконка, ссылка), удаление, редактирование, очередность;
2.Починить рейтинг- сделать чтобы был не менее 4,5;
3.1.Админка для слайдера на главной. Нужна админка для слайдера на главной: добавление (изображение, название,ссылка), удаление, редактирование, очередность. А так же поменять дизайн слайдера;
3.2.Админка для тайлов на главной. Нужна админка для тайлов на главной: добавление (изображение, название,ссылка), удаление, редактирование, очередность;
4.Категории
4.1.Планируются следующие корневые категории (каталоги):
-Скинали (1й вид верстки - отличается верстка страниц категории и товаров). Связь с конструктором скинали;
-Пескоструй (2й вид верстки. Во второи виде верстки не возможно перейти на страницу товара. Страницы товара относящиеся к этому виду каталога должны быть с нормальным видом front-end (вид страницы товара "Стол_комод") и ЧПУ, h1, метатегами, просто на них не будет ссылок со страницы каталога). Связь с конструктором шкафов-купе;
-Цветн.изображения (2й вид верстки). Связь с конструктором шкафов-купе;
-ЛДСП (2й вид верстки). Связь с конструктором шкафов-купе;
-Лакобель(2й вид верстки).Связь с конструктором шкафов-купе;
-RAL(2й вид верстки);
-Зеркала (2й вид верстки).Связь с конструктором шкафов-купе;
-Раздвижные системы (3й вид верстки). Эти товары будут добавляться в корзину. Они связаны с конструктором шкафов-купе,в выборе системы;
4.2.На странице каждой корневой категории в админке (скопировать функционал с сайта mebel-print.com) сделать выбор связей с существующмим на сайте конструкторами. Там же сделать выбор вида категории в front-end "Скинали", "Цветн. изобр", "Раздвижн.сист" - после выбора и сохранения, все вложенные подкаталоги и товары должны иметь соответствующий в верстке вид и функционал;
4.3.Категории существующие сейчас на сайте скинали изменить следующим образом: корневую категорию сделать "Скинали", а в нее вложить все существующие на сайте;
4.4.На странице корневых категорий в витрине показывать последние загруженные товары;
4.5.Для всех корневых категорий и вложенных всех уровней должен редактироваться и работать в админке порядок сортировки;
4.6.В корневых категориях в front-end есть сверху блок с текстом и окном youtube. Сделать в админке управление для верхней части: редактирование текста, добавление ссылки на видео в youtube. По клику на видео не покидая эту страничку должно всплывать адаптивное модальное окно (перенести из верстки);
5.Корзина. Подключить и настроить корзину с отправкой писем админу и покупателю о заказе;
5.1.Способ доставки.Сделать в админке: добавление,удаление, редактирование способов доставки, а так же указание стоимости для каждого способа;
5.2.Сособ оплаты. Сделать в админке: добавление,удаление, редактирование способов оплаты;
5.3."Авторизироваться" нужно закоментировать;
6.Наши работы. Собрать страницу "Наши работы". Сделать админку в которой должна быть возможность добавлять тематику, например Скинали и наполнять ее изображениями из админки. По клику на превью изображения должна всплывать lightbox галерея в которой должны пролистываться все изображения. Так же сделать пагинацию;
7.Страница "Конструктор скинали" нужно подключить к нему только изображения скинали (все изображения товаров находящиеся в корневой категории "Каталог скинали") при этом чтобы не поломался функционал этой страницы;
8.Страница Отзывы. Выдавать в порядке от последних к более ранним;
9.Сделать возможность редактирование в админке текста копирайт в футере;
10.Страница товара "Скинали";
10.1.Виды печати должны добавлятся, удалятся и редактироватся в админке, а так же их цена;
10.2.Виды материалов должны добавлятся, удалятся и редактироватся в админке, а так же их цена;
10.3.При выборе вида печати и/или вида материалов должна пересчитываться цена за кв.метр.
10.4.Формирование цен на товар Скинали. Они должны быть единые на все товары в категории "Скинали" и цены на скинали должны редактироватся в одном месте админки;
10.5.В письмах которые приходят на email админа и клиента добавить в форму заказа выбранный вид печати и материала;
10.6.Кнопку "Рассчитать заказ" закомментировать;
11.Страница товара "Стол_комод";
11.1.Подключить и настроить отзывы, а так же отправку отзывов в админку на модерацию;
12.Модуль импорта. Перенести и настроить с сайта mebel-print.com модуль импорта. Настроить загрузку категорий, подкатегорий и товаров. Для товарах добавить пункты:тип, цена;
13.Настроить в сео модуле сборку метатов для всех страниц. Все url должны быть в виде ЧПУ иметь метатеги и <h1>;
14.Настроить файл sitemap.xml на новую структуру, проверить наличие всех url страниц и изображений сайта. Перенастроить url изображений с папки cache на папку image/catalog/printcolor/...на большее изображение;
15.При удалении: записей, страниц, категорий/подкатегорий в админке, должны корректно удаляться соответствующие записи в БД;
16.Загрузка всех страничек должна быть быстрой не более 1-2 сек;
17.Требования к коду: без багов, костылей, с комментариями.
Дополнительно
18.Оставить из старой верстки второе меню с косыми разделителями;
19.Для товаров в каталоге раздвижные системы добавить параметр "Размер";
Бюджет: 10000 UAH Срок: 18 дней
ДОбрый день.
Готов реализовать. ОБращайтесь. Большой опыт работ с Опенкарт ещё с ветки 1.4
Бюджет: 10000 UAH Срок: 14 дней
Добрый день, готов все сделать быстро и качественно есть большой опыт работы. Пишите в лс для обсуждения деталей.
Хочу бот для Телеграмма. Загрузка диалогов. С помощью ИИ проверка на потенциальную ложь. Сайт с расширенными возможностями. Регистрация, апи, статистика и т д .
Необходимо мигрировать интернет-магазин Opencart с PHP 7.4 на PHP 8.x. В настоящее время стоит ядро v 3.0.3.8. Читаем, что скорее всего придется мигрировать и ядро на версию 4.0 и вроде сложностей не должно быть... Функционал в основном кастомный, также есть Simple, OCFilter, Нова пошта. Ждем рекомендации и ориентировочную цену. В идеале, кто уже проводил подобную работу.
Необходимо выполнить обновление, перенос и настройку Laravel-проектов на новый сервер с обеспечением стабильной работы, безопасности, защиты от эксплойтов и корректной работы всех сервисов после миграции. 1. Основные задачи Подготовить новый сервер к работе. Перенести файлы проектов, базы данных, конфигурации и cron-задачи. Обновить серверное программное обеспечение. Настроить безопасное окружение для Laravel. Проверить совместимость PHP, Laravel, Composer-пакетов и зависимостей. Обеспечить защиту от известных эксплойтов, вредоносных запросов и несанкционированного доступа. Настроить SSL-сертификаты. Проверить работоспособность сайтов после переноса. 2. Перенос Laravel-проектов Для каждого проекта необходимо: Перенести файлы проекта. Перенести базу данных. Перенести .env конфигурацию. Настроить права доступа к директориям: storage bootstrap/cache Проверить работу: главной страницы; админ-панели; авторизации; форм; API; загрузки файлов; email-отправки; cron-задач; queue workers.3. Безопасность и защита Необходимо реализовать базовый и прикладной уровень защиты: закрыть root-доступ по SSH; настроить SSH-доступ только по ключам; изменить стандартный SSH-порт, если нужно; настроить firewall; разрешить только необходимые порты; установить Fail2Ban; скрыть служебные версии Nginx/Apache/PHP; запретить доступ к .env, .git, backup-файлам, log-файлам; настроить правильные file permissions; проверить проекты на наличие вредоносных файлов; проверить Composer-пакеты на известные уязвимости; обновить зависимости, если это не ломает функционал; настроить защиту от SQL injection, XSS, CSRF и path traversal; проверить правильность Laravel APP_ENV и APP_DEBUG; установить APP_DEBUG=false на production; настроить rate limiting для критических endpoint-ов; проверить доступы к storage/uploads; настроить защиту от выполнения PHP в upload-директориях; проверить права доступа к админ-панелям. 4. SSL и домены Необходимо: Установить SSL-сертификаты. Настроить автоматическое обновление SSL. Включить редирект с HTTP на HTTPS. Проверить корректную работу сайтов через HTTPS. 5. Резервное копирование Необходимо настроить backup: файлов проектов; баз данных; .env файлов; uploaded media; cron-конфигураций; Nginx/Apache конфигураций. Backup должен выполняться автоматически по расписанию. Желательно хранить копии отдельно от основного сервера. 6. Проверка после переноса После миграции необходимо проверить: отсутствие 500/403/404 ошибок; отсутствие критических ошибок в Laravel logs. 9. Результат выполнения После завершения работ должно быть: Laravel-проекты успешно перенесены на новый сервер; сайты работают стабильно; SSL настроен; сервер защищен базовыми security-настройками; доступы к критическим файлам закрыты; backup настроен; cron и queues работают; старый сервер можно отключить после финальной проверки.
Разработка двух специализированных сайтов по продаже запчастейОбщая информация Необходимо разработать два специализированных сайта: Запчасти для квадроциклов, UTV, SSV и другой подобной техники. Запчасти для специальной техники. Существующий сайт компании: https://kiaparts.com.ua/ Новые проекты не должны быть копией существующего сайта. Необходимо предложить современное решение с акцентом на SEO, скорость работы, удобство для клиентов и менеджеров, а также возможность дальнейшего развития и масштабирования.Основная цель проекта Создать не просто интернет-магазин, а платформу для продажи запчастей, которая будет: хорошо индексироваться Google; привлекать органический трафик; удобно наполняться менеджерами; поддерживать большие каталоги товаров; легко масштабироваться в будущем. Для меня важнее получить правильную архитектуру и фундамент проекта, чем большое количество функций в первой версии.Архитектура проекта Необходимо два отдельных сайта для клиентов. При этом желательно, чтобы они были построены на единой платформе: одна административная панель; общий функционал; одна или связанные базы данных; отдельные домены; отдельное наполнение; возможность различного дизайна и оформления для каждого проекта. То есть фактически два отдельных сайта для клиента, но одна система управления для компании. Преимуществом будет модульная архитектура, которая позволит в будущем запускать новые проекты на этой самой платформе.SEO (один из главных приоритетов) Главная задача сайта не только продавать товар, а и получать максимальную органику из Google. Для каждой запчасти должна создаваться отдельная страница товара с собственной URL-адресой. К задаче прилагается пример существующей страницы товара, которая демонстрирует общий принцип наполнения SEO-информацией. Для каждого товара должна быть возможность добавлять: номер детали; OEM номер; кросс-номера; аналоги; бренд; название; альтернативные названия; характеристики; фото; описание; PDF-файлы; список применений; список моделей техники. Основная цель: Чтобы одна запчасть могла получать трафик по десяткам различных поисковых запросов: OEM номер; кросс-номер; аналог; название; бренд; модель техники.Важно относительно структуры данных Не хочу, чтобы менеджеры вручную писали большие тексты для каждой страницы. Желательно реализовать структурированную систему данных: Товар → OEM номер → Кросс-номера → Аналоги → Применения → Модели техники → SEO страница То есть менеджер заполняет информацию один раз, а система использует её для: SEO; поиска; перелинковки; фильтров; аналогов.Каталог и поиск Необходимо реализовать поиск: по номеру; по части номера; по OEM номеру; по кросс-номеру; по названию; по бренду. Желательно: автоподсказки; быстрый поиск; поиск аналогов; быстрая работа даже при большом каталоге.Импорт и обновление товаров Обязательно: импорт Excel; импорт CSV; экспорт данных; массовое обновление цен; массовое обновление остатков; массовое обновление описаний; массовое обновление фотографий; массовое обновление SEO-данных.Складской учет Необходимо реализовать: несколько складов; отображение наличия; резервирование товаров; синхронизацию остатков. В перспективе необходима возможность синхронизации со старым основным сайтом и другими проектами компании.Безопасность Необходимо предусмотреть: защиту административной панели; двухфакторную авторизацию; разграничение прав доступа; журнал действий пользователей; защиту от типичных атак; защиту API и интеграций.Резервное копирование Необходимо реализовать: автоматические дампы базы данных; автоматическое резервирование файлов; резервирование фотографий; резервирование документов; автоматическое сохранение копий в облако (Google Drive, AWS, Backblaze или аналогичные сервисы); возможность быстрого восстановления после сбоя или взлома.Дальнейшее развитие На первом этапе реализация ниже перечисленного функционала не является обязательной. Но архитектура должна позволять его дальнейшее внедрение без необходимости создания нового сайта. В будущем могут быть реализованы: AI-поиск по каталогу; AI-генерация описаний товаров; AI-генерация SEO-контента; автоматический поиск аналогов; интеграция с CRM; интеграция с поставщиками через API; автоматизация работы менеджеров; аналитика продаж; B2B кабинеты клиентов; маркетинговые инструменты. Поэтому важно, чтобы архитектура была готова к дальнейшему развитию.Примеры сайтов Нравятся по структуре, логике и удобству: Chrysler.com.ua Secoparts.net Comtac.parts RockAuto.com Не нужно копировать дизайн этих сайтов. Они приведены как примеры удобной структуры каталога, поиска и подачи информации.Платформа Допускается использование OpenCart, WordPress/WooCommerce или других платформ. Главные требования: хорошая SEO-архитектура; быстрая работа; возможность масштабирования; наличие API; возможность дальнейшего развития. Прошу обосновать выбор платформы и объяснить перспективы развития проекта на ней.Бюджет Ориентировочный бюджет первого этапа: 3 000 – 7 000 USD за весь проект (два сайта на единой платформе). Бюджет может быть пересмотрен после обсуждения архитектуры и этапов реализации. Готов рассматривать поэтапную реализацию, но для запуска желательно более срочно реализовать часть. Важно получить правильную архитектуру и качественный фундамент для дальнейшего развития, чем максимальное количество функций в первой версии.От исполнителя ожидаю предложение архитектуры; рекомендацию платформы; примеры аналогичных работ; ориентировочный бюджет; ориентировочные сроки; видение дальнейшего развития проекта. Большим плюсом будет опыт создания каталогов автозапчастей, магазинов с поиском по OEM-номерам и кросс-номерам, а также проектов с большим каталогом товаров. также просьба к заявке желательно добавить короткое описание того, как именно вы видите SEO-архитектуру проекта и каким образом будет обеспечиваться органический рост каталога. Фото добавляю для простого примера страницы под органический поиск