Техническое задание: Интеграция готовой верстки в OpenCart 3

Цель проекта

Необходимо полностью перенести пользовательский интерфейс (верстку, стили, клиентские скрипты) с работающего стороннего сайта и адаптировать его под действующий интернет-магазин на CMS OpenCart 3.

Исходные данные и условия

  • Имеется действующий магазин на OpenCart версии 3.
  • Существует сайт-донор, который визуально и структурно идентичен желаемому результату.
  • Доступ к сайту-донору будет предоставлен для анализа и копирования необходимых файлов.

Основные задачи

  • Анализ структуры и функционала сайта-донора.
  • Копирование HTML/CSS/JS кода (верстки) и графических элементов.
  • Адаптация и интеграция скопированной верстки в шаблон OpenCart 3 с сохранением полной работоспособности движка (корзина, каталог, личный кабинет, админ-панель).
  • Обеспечение корректного отображения и работы на всех стандартных страницах магазина (главная, карточка товара, категория, статические страницы).
  • Создание или настройка необходимых модулей/виджетов для полного соответствия функционалу сайта-донора.
  • Тестирование работоспособности и кроссбраузерности итогового решения.

Требования к результату

  • Внешний вид и пользовательский интерфейс магазина должны полностью соответствовать сайту-донору.
  • Все стандартные функции OpenCart 3 должны остаться работоспособными.
  • Верстка должна быть адаптивной (если такой является у донора).
  • Код должен быть чистым и хорошо закомментированным.

Разработка парсера для сайта онлайн-игр

Необходимо создать парсер для сбора данных с игрового сайта. Текстовую информацию требуется сохранять в базу данных, а медиафайлы (изображения, файлы) - в структурированные папки на сервере.

Разработка Telegram-бота для кофейни с админ-панелью

Требуется создать функционального бота для приема и обработки заказов на Python. Бот должен включать административную панель для управления меню и отслеживания заказов. Подробное техническое задание будет согласовано с исполнителем.

Разработка системы регистрации по номеру телефона

Требуется настроить систему регистрации пользователей с подтверждением номера телефона через SMS-код. Система должна поддерживать российские и белорусские номера, включать защиту от спама и возможность привязки мессенджеров.