Техническое задание: Интеграция службы доставки

Общая информация

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

Технический стек проекта

  • Система управления контентом: Joomla версии 3.x
  • Компонент интернет-магазина: VirtueMart версии 3.x

Основные требования к функционалу

1. Виджет выбора пункта доставки

  • При выборе способа доставки "Служба логистики" в процессе оформления заказа должна появляться интерактивная форма.
  • Форма должна позволять клиенту выбрать удобный пункт выдачи заказов на карте или из списка.
  • Внешний вид и функционал формы должны соответствовать предоставленному дизайн-макету.

2. Интеграция с API

  • Модуль должен взаимодействовать с внешним API службы логистики для получения актуального списка пунктов выдачи.
  • Необходимо реализовать надежный обмен данными (получение точек, расчет сроков).

3. Оформление заказа

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

Требования к реализации

  • Код должен быть написан в соответствии со стандартами разработки для Joomla 3.
  • Модуль должен корректно работать с существующими расширениями магазина.
  • Необходимо обеспечить обработку ошибок при взаимодействии с API.
  • Интерфейс должен быть адаптирован для мобильных устройств.

Результат работы

  • Полностью рабочий модуль, установленный и протестированный на сайте заказчика.
  • Техническая документация по установке и настройке.

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

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

Наполнение карточек товаров для интернет-магазина

Необходимо заполнить 100 карточек товаров в админке интернет-магазина. Работа включает копирование шаблонов, редактирование текстов, загрузку и обработку изображений. Требуется стабильность и внимательность к деталям.