Техническое задание: Модернизация магазина на OCStore 3

Цель проекта

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

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

1. Автоматическое обновление товаров из JSON-файла

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

2. Внедрение системы мультисклада

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

Технические требования

  • Работа ведется с уже готовой и функционирующей установкой OCStore 3.
  • Изменения должны быть внесены максимально аккуратно, без нарушения существующей функциональности.
  • Код должен быть хорошо документирован и соответствовать стандартам разработки для OpenCart/OCStore.
  • Необходимо предоставить инструкцию по настройке и использованию новых функций.

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

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

Настройка сервера Windows с удаленными рабочими местами

Требуется развернуть и настроить сервер на Windows Server для организации удаленных рабочих мест. В сети уже есть главный сервер, новая система должна быть интегрирована с ним. Физический доступ к оборудованию обеспечен.

Разработка программы для автоматической рассылки сообщений игрокам в World of Tanks

Требуется создать программу для массовой отправки личных сообщений игрокам в клиентские игры серии World of Tanks. Основные функции: настройка текста, работа со списками игроков, обеспечение стабильности при большой нагрузке.