Потрібно виконати повний редизайн поточного сайту https://beautylady.in.ua/index.php?route=common/home
, який працює на OpenCart.
Новий дизайн буде надано у Figma. Розробнику необхідно зверстати сторінки та реалізувати весь функціонал згідно з новим дизайном.
Також потрібно додати нову функцію «Обране».
2. Завдання
2.1. Верстка та розробка сторінок за макетами Figma
Сторінки:
Головна
Каталог товарів (фільтрація за категоріями, ціною, брендами тощо)
Сторінка товару
Кошик
Оформлення замовлення
Особистий кабінет:
особисті дані
бонуси за покупки (логіка накопичення + відображення)
історія замовлень
обране (wishlist)
Блог
Сторінка окремої публікації
Контакти
3. Основний функціонал, який потрібно реалізувати
3.1. Обране
Можливість додавати товари в «Обране».
Список обраних товарів доступний у кабінеті користувача.
Обране повинно зберігатися навіть якщо користувач не авторизований (через cookies або localStorage), а після авторизації синхронізуватися з акаунтом.
3.2. Бонусна система
Відображення кількості накопичених бонусів у кабінеті.
Прив’язка бонусів до замовлень.
Механіка нарахування: виконавець має описати найзручніший варіант реалізації під обрану платформу (якщо платформа змінюється).
3.3. Кошик та оформлення замовлення
Коректна робота кошика.
Підтримка промокодів (якщо це передбачено новим макетом).
Зручний checkout: контактні дані, вибір доставки, оплати.
3.4. Блог
Категорії, публікації, зображення, SEO-поля.
4. Вимоги до платформи
Поточний сайт на OpenCart
Важливо зберегти:
структуру каталогу
товари
SEO URL
метадані
історію замовлень (за можливості)
Можливі варіанти: OpenCart 3.x.
5. Технічні вимоги
Адаптивна верстка під мобільні екрани.
Коректна швидкість завантаження.
Валідний HTML/CSS, акуратна структура.
Сумісність з актуальними браузерами.
Підтримка multilingual/UA наявна, інші мови за бажанням.
SEO-дружня структура:
можливість редагувати мета-теги
schema.org для товарів
чисті URL
6. Матеріали від замовника
Макети у Figma (будуть надані).
Текстові матеріали та категорії.
Поточна адміністративна панель для перенесення даних.
7.Реалізувати опції зображення для варіантів товару (наприклад колір)0. При виборі опції змінюється основне фото товару, назва і кнопка купити.
7. Очікуваний результат
Повністю оновлений сайт відповідно до макетів.
Налаштований функціонал обраного.
Робоча бонусна система.
Коректно реалізований блог.
Перевірена працездатність усіх сторінок.