Техническое задание: Модернизация сайта на Opencart

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

Основные работы

1. Обновление программной среды

  • Обновить версию PHP с 5.4 до стабильной и безопасной версии 7.4 или выше (до 8.0 включительно).
  • Обеспечить полную совместимость текущего функционала сайта с новой версией PHP.

2. Интеграция платежных систем

  • Установить и настроить современные, востребованные платежные модули (шлюзы).
  • Модули должны быть актуальными, безопасными и корректно работать с новой версией PHP и Opencart.

3. Исправление ошибок

  • Выявить и устранить существующие ошибки и некорректности в работе сайта.
  • Протестировать основные функции магазина (каталог, корзина, оформление заказа, личный кабинет) после всех обновлений.

4. Работа с платформой Opencart

Исходная версия: Opencart 2.3.0.2 (с модификацией rs.3). Все изменения должны быть выполнены аккуратно, с сохранением текущей логики и данных магазина.

Ожидаемый результат

  • Сайт работает на актуальной, безопасной и быстрой версии PHP.
  • Доступны современные способы онлайн-оплаты для покупателей.
  • Устранены критические и фатальные ошибки, мешающие стабильной работе.
  • Функционал магазина полностью сохранен и проверен.

Исполнитель должен иметь опыт работы с Opencart и миграцией PHP, уметь диагностировать и исправлять ошибки совместимости.

Доработка модуля импорта данных из Excel в MySQL на Yii2

Требуется усовершенствовать существующий функционал импорта Excel-файлов в базу данных MySQL на фреймворке Yii2. Работа ведется по готовому техническому заданию и в рамках утвержденного бюджета. Необходимо реализовать импорт по заданному алгоритму.

Создание набора низкополигональных 3D-моделей в кубическом стиле для Roblox

Требуется разработать набор 3D-моделей в стиле low-poly с кубической эстетикой для использования в игре на платформе Roblox. Модели должны соответствовать техническим требованиям платформы и быть оптимизированы для производительности.