Техническое задание: Калькулятор доставки для сайта перевозчика

Требуется разработать и интегрировать на сайт интерактивный калькулятор для расчёта стоимости и сроков международной экспресс-доставки.

Основная цель

Создать инструмент, который позволит потенциальным клиентам в режиме реального времени получать точные и актуальные расчёты по их запросам на доставку, что повысит конверсию и удобство сервиса.

Ключевые функциональные требования

  • Реализация фронтенд-интерфейса калькулятора на веб-сайте с полями для ввода данных отправления (страны, вес, габариты, тип услуги и т.д.).
  • Интеграция с внутренним API для обработки запросов.
  • Настройка взаимодействия бэкенда с API двух внешних партнёров-перевозчиков для получения их актуальных тарифов и сроков доставки.
  • Логика объединения и обработки данных: комбинация внешних данных с внутренними (например, наценка компании, специальные условия).
  • Формирование и вывод клиенту финального расчёта с итоговой стоимостью, сроком и детализацией.
  • Реализация функции принятия предложения: при согласии клиента система должна автоматически создавать заказ/заявку в базе данных или CRM.
  • Обеспечение работы в реальном времени без перезагрузки страницы.

Технические аспекты

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

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

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

Настройка и запуск самописного сайта с админ-панелью

Требуется развернуть и связать готовые файлы самописного сайта и админ-панели на хостинге. Стек технологий: JavaScript, PHP, HTML. Необходимо обеспечить полную работоспособность и взаимодействие между фронтендом и админкой.