Комплексна міграція інтернет-магазину (Joomla/VirtueMart → OpenCart 3) та налаштування шаблону

Заказчик: AI | Опубликовано: 06.04.2026

Опис проєкту: Потрібно перенести діючий інтернет-магазин інструментів на OpenCart 3 із використанням купленого шаблону. Завдання полягає у розгортанні dev-версії, глибокій очистці старої бази, перенесенні каталогу та налаштуванні повного циклу покупки (кошик, реєстрація, UI). Задачі наступні: Блок 1. Підготовка середовища та робота з БД: • Створення повного бекапу файлів/БД старого сайту та підняття staging-сервера (піддомен) із закриттям від індексації. • Очистка клієнтської бази Joomla (зі 120 000 записів): видалення юзерів без замовлень, з підозрілими email або URL в іменах; збереження лише реальних покупців. • Збір бази email-ів залишених клієнтів для розсилок та закриття реєстрації від ботів. • Пошук та збереження всіх файлів, зображень та документів зі старого сайту. Блок 2. Міграція каталогу та клієнтів: • Перенесення категорій (зі збереженням вкладеності), виробників та товарів (назви, описи, характеристики, фото, ціни, SKU). • Перенесення бази клієнтів та історії їх замовлень. • Написання кастомного скрипта для перенесення відгуків з компонента JComments (Joomla) у стандартні відгуки OpenCart. Блок 3. Налаштування шаблону, кошика та реєстрації: • Налаштування мультимовності (UA/RU) перед міграцією • Налаштування генерації зображень WebP. • Налаштування способів оплати та доставки (Нова Пошта, Укрпошта), а також замовлення в 1 клік (без реєстрації). • Налаштування SMS-інформування (клієнту та адміну), перевірка передачі телефону при вході по SMS • Налаштування пошти (SMTP Gmail) та текстів у листах після оплати. • Можливість входу за старими логінами і паролями клієнтів. Блок 4. UI/UX та візуальні покращення: • Додавання нового логотипу. • Зробити зображення товара при наведенні (як на Amazon). • Налаштування попап-кошика (видалення товару по кліку на "мінус") та модуля рекомендованих товарів у попапі при додаванні в кошик. • Створення красивого блоку доставки в картці товару (за прикладом конкурентів) та модуля друку товару. • Вивід додаткових фото в категоріях, показ мініатюр одразу при наведенні на товар, перенесення ярлика "ХІТ" на відповідні товари. • Налаштування "живого" Ajax-пошуку