Опис завдання Потрібно розробити з нуля або підключити та коректно налаштувати вже існуючий модуль доставки(якщо у вас є готове рішення) Meest Express для сайту на OpenCart. Основна мета — реалізувати повноцінну інтеграцію доставки Meest Express через API з коректною передачею даних доставки у CRM SalesDrive через модуль SalesDrive, який уже встановлений на сайті. Що потрібно реалізувати:1. Інтеграція Meest Express з OpenCart Необхідно реалізувати модуль доставки, який: працює через актуальне API Meest Express; підтримує всі основні типи доставки: у відділення; у поштомат; кур’єрська доставка; може бути: або розроблений з нуля; або інтегрований на базі вже готового рішення з подальшим доопрацюванням під наші вимоги. 2. Логіка оформлення доставки на сайті Під час оформлення замовлення покупець повинен бачити серед способів доставки Meest Express, розділений на 3 окремі варіанти: У відділення У поштомат Кур’єрська доставка3. Поля, які має заповнювати покупець Залежно від вибраного типу доставки потрібно реалізувати такі поля: Для доставки у відділення або поштомат: область; місто; відділення або поштомат. Для кур’єрської доставки: область; місто; адреса доставки. (будинок/квартира і т.д.) 4. Передача даних у SalesDrive Після оформлення замовлення всі дані доставки повинні коректно передаватися у CRM SalesDrive, зокрема: тип доставки; область; місто; конкретне відділення / поштомат / адреса; інші пов’язані дані, необхідні для коректної обробки замовлення в CRM. Технічні вимоги Модуль повинен працювати стабільно та без конфліктів з поточним сайтом. Усі запити мають бути оптимізованими та виконуватись через Ajax, без зайвого навантаження на сайт. Інтеграція не повинна негативно впливати на швидкодію сайту. Необхідно забезпечити безпечне збереження конфіденційних даних, зокрема API-ключа Meest Express та інших службових параметрів. Дані, які зберігаються в БД, повинні бути захищені від несанкціонованого доступу. Важливо забезпечити коректну роботу як з боку користувача, так і з боку адміністратора. Очікуваний сценарій роботи Покупець додає товар у кошик. Переходить до оформлення замовлення. Обирає один із варіантів доставки Meest Express: у відділення; у поштомат; кур’єрська доставка. Заповнює відповідні поля доставки. Після підтвердження замовлення дані доставки коректно передаються уSalesDrive. Вимоги до виконавця Обов’язковий досвід роботи з OpenCart. Досвід у створенні або доопрацюванні модулів для OpenCart. Розуміння роботи з API-інтеграціями. Досвід роботи з SalesDrive буде суттєвою перевагою. Важливий акуратний підхід до безпеки, структури коду та продуктивності. Додаткова інформація Надамо доступ до необхідних систем. Від виконавця очікуємо: оцінку термінів виконання; вартість робіт; короткий опис релевантного досвіду. Результат, який очікуємо На виході потрібне готове та протестоване рішення, яке: коректно додає доставку Meest Express в OpenCart; підтримує всі потрібні типи доставки; правильно збирає дані від покупця; безпомилково передає їх у SalesDrive; працює швидко, стабільно і безпечно.