📌 Мета:

Інтегрувати існуючий шаблон OpenCart 3 із зовнішнім API для динамічного відображення та продажу автобусних квитків.


✅ Основні задачі:

  1. Інтеграція з API:

    • Отримання доступу до API партнера з продажу квитків (надатимемо документацію).

    • Реалізація обміну даними (отримання доступних рейсів, цін, посадкових місць, бронювання).

    • Робота через REST API (GET/POST запити).

  2. Адаптація шаблону:

    • Відображення отриманих даних з API у відповідних шаблонах: пошук рейсів, сторінка результатів, деталі рейсу, бронювання.

    • Адаптація форм на шаблоні для взаємодії з API (пошук, фільтрація, підтвердження замовлення).

  3. Кошик та оформлення замовлення:

    • Підключення API до процесу оформлення квитка.

    • Обробка відповідей API (успішне бронювання, помилки, статуси).

  4. Мовна локалізація:

    • Додати змінні для перекладу даних API (укр/рос/англ, якщо необхідно).

  5. Безпека та кешування:

    • Реалізувати базовий захист API-ключів.

    • Оптимізувати запити (наприклад, кешування результатів пошуку).

  6. Тестування:

    • Повне тестування працездатності на етапі: пошук → бронювання → отримання квитка.


📁 Додатково:

  • CMS: OpenCart 3.x

  • Шаблон: //////

  • Мови: українська, російська (додатково — англійська, за потреби)

  • API: документація буде надана після початку роботи


🕓 Термін виконання:

Орієнтовно 5–10 робочих днів, залежно від складності API.

7 часов назад
Сержс
7 часов в сервисе
Был
24 минуты назад

Заявки фрилансеров

Коля
 
40 лет
3 года в сервисе
Был
2 часа назад
48 отзывов
2 часа назад
Вадим
 
18 лет
2 года в сервисе
Был
26 минут назад
4 часа назад
Андрей
 
32 года
13 лет в сервисе
Был
5 часов назад
85 отзывов
5 часов назад
Юджин
 
34 года
4 года в сервисе
Был
16 минут назад
11 отзывов
6 часов назад
ТОП-10
Веб-программирование