Разработать e-Shop на OpenCart

600 руб.за час
29 июня 2024, 11:37 • 2 отклика • 53 просмотра
Техническое задание на разработку веб-сайта на OpenCart с уникальной версткой фронта Общие требования Создать интернет-магазин на базе OpenCart с уникальной версткой фронтенда, соответствующей предоставленному дизайну. Сайт должен быть адаптирован для различных устройств (десктоп, планшет, мобильные устройства (3 адаптива)) и обеспечивать удобный пользовательский интерфейс.

- Дизайн пока в разработке (доделываем)
- главный навык верстка и опыт настраивания OpenCart с различными интеграциями
- если вы дочитали ТЗ в самом низу описаны детали

Список страниц
  1. Главная страница
    • Слайдер с акциями и новинками
    • Блоки с популярными категориями товаров
    • Информация о компании и контактные данные
  2. Страница условий и положений (Terms & Conditions)
    • Полные условия использования сайта
  3. Политика конфиденциальности (Privacy Policy)
    • Описание обработки персональных данных
  4. Корзина (Cart)
    • Список добавленных товаров
    • Возможность изменения количества товаров и их удаления
  5. О компании (About Us)
    • Информация о компании, история, миссия и ценности
  6. Блог (Blog)
    • Статьи и новости, организованные по категориям и тегам
  7. FAQ (FAQ)
    • Часто задаваемые вопросы и ответы на них
  8. Страница Каталог Товаров (Catalog)
    1. каталог товаров с возможностью фильтрации
  9. Карточка товара (Product Page)
    • Изображения товара с возможностью увеличения
    • Полное описание и характеристики товара
    • Отзывы и рейтинги
  10. Личный кабинет клиента (Customer Account)
    • Профиль пользователя
    • История заказов и статусы текущих заказов
    • Список желаний
  11. Контакты (Contact Us)
    • Форма обратной связи
    • Контактная информация и карта с местоположением
Основной функционал
  1. Регистрация и Вход
    • Регистрация нового пользователя (email и пароль или социальные сети)
    • Вход для зарегистрированных пользователей
  2. Поиск по сайту
    • Поисковая строка для быстрого и точного поиска товаров по ключевым словам
    • Фильтры и сортировка результатов поиска
  3. Каталог товаров
    • Просмотр категорий и подкатегорий товаров
    • Фильтры и сортировка товаров по цене, бренду, рейтингу и другим параметрам
  4. Карточка товара
    • Описание, характеристики и отзывы
    • Качественные фотографии товара
    • Модуль схожих товаров (карточки похожих товаров)
  5. Добавление товаров в корзину
    • Кнопка "Добавить в корзину"
    • Просмотр и изменение содержимого корзины
  6. Оформление заказа
    • Удобный процесс оформления заказа с вводом всех необходимых данных
    • Выбор способа доставки и оплаты
  7. Личный кабинет
    • Просмотр и редактирование личных данных
    • История заказов и статусы текущих заказов
    • Список желаний и отзывы
  8. Уведомления и рассылки
    • Email уведомления о статусе заказа, новинках, акциях и специальных предложениях
    • Подписка на новости и акции магазина
  9. Поддержка клиентов
    • Онлайн-чат для быстрой связи с поддержкой
    • Контактная информация (телефон, email, формы обратной связи)
  10. Социальные функции
    • Возможность оставлять отзывы и оценки товаров
    • Кнопки для быстрого обмена информацией о товаре в социальных сетях
  11. Система управления пользователями
    • Разделение на обычных покупателей и заведения (специальные цены для заведений)
    • Проверка возраста покупателей через загрузку скана документа
  12. Система оставления отзыва по товару
    • Возможность оставления отзыва только зарегистрированным пользователям
  13. Управления Ролями (для админа)
  14. Возможность заполнения контента на разных языках (для админа)
    • Можно оставить отзыв на страницу товара , или из купленных товаров в личном кабинете (история покупок). Пример ниже. Плюс должна быть возможность прикрепить фото
Методика регистрации и заказа товара Регистрация пользователя
  1. Процесс регистрации
    • Пользователь нажимает на кнопку "Регистрация" и заполняет форму регистрации.
    • Требуется указать email и пароль или использовать социальные сети для входа.
    • При создании новой учетной записи необходимо загрузить скан документа, подтверждающего возраст.
  2. Проверка документа
    • Администратор или продавец проверяет загруженный документ.
    • После подтверждения возраста учетная запись активируется, и пользователь может продолжить покупку.
Оформление заказа Вариант 1
  1. Процесс оформления заказа
    • Пользователь добавляет товары в корзину и нажимает кнопку "Оформить заказ".
    • Если пользователь не авторизован, система требует войти в существующую учетную запись или создать новую.
  2. Проверка возраста при заказе
    • При создании новой учетной записи пользователь должен загрузить скан документа, подтверждающего возраст.
    • После загрузки документа заказ поступает на проверку продавцу.
  3. Подтверждение заказа
    • Продавец проверяет возраст покупателя по загруженному документу.
    • Только после подтверждения возраста заказ продолжает обработку и подтверждается для выполнения.
  4. Уведомления
    • Пользователь получает уведомление о статусе проверки возраста и подтверждении заказа.
Вариант 2
  1. Процесс оформления заказа
    1. Пользователь делает покупку с помощью системы Купить в один клик.
    2. Пользователь нажимает на кнопку купить в один клик и переходит к оформлению заказа без нужды захода в корзину. Весь остальной процесс оформления не отличается от процесса из Варианта 1 выше.

Роли и права доступа
  1. Администраторы
    • Полный доступ ко всем функциям и настройкам сайта.
    • Возможность управления пользователями и проверкой возрастных документов.
  2. Продавцы
    • Возможность подтверждать или отклонять заказы на основе проверки возраста.
    • Управление заказами и статусами заказов.
  3. Покупатели
    • Доступ к каталогу товаров, корзине и личному кабинету.
    • Возможность оставлять отзывы и оценки товаров.
Интеграции
  1. Социальные сети
    • Иконки Instagram и Facebook с ссылками на соответствующие страницы
  2. Платежные системы
    • Онлайн оплата (банковские карты и другие методы)
    • Возможность оплаты при получении
  3. Методы доставки
    • Интеграция с курьерскими службами и службами самовывоза (Balikovna/Zasilkovna)
  4. Аналитика
    • Интеграция с Google Analytics для отслеживания статистики посещений
Мультиязычность и многовалютность
  1. Мультиязычность
    • Поддержка нескольких языков (2шт будет по началу активно)
  2. Многовалютность
    • Использование одной валюты ()

По бюджету обсуждаемо
Заинтересованных прошу писать прямо мне в тг Agent1582