📌 Мета:

Інтегрувати існуючий шаблон 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.

9 дней назад
Сержс
9 дней в сервисе
Был
5 дней назад

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

Максим
 
35 лет
год в сервисе
Был
день назад
1 отзыв
4 дня назад
Юрий
 
29 лет
10 месяцев в сервисе
Был
3 часа назад
2 отзыва
8 дней назад
Коля
 
40 лет
3 года в сервисе
Был
18 часов назад
48 отзывов
9 дней назад
Вадим
 
18 лет
2 года в сервисе
онлайн
2 отзыва
9 дней назад
Андрей
 
33 года
13 лет в сервисе
Был
3 дня назад
85 отзывов
9 дней назад
Юджин
 
34 года
4 года в сервисе
Был
4 часа назад
11 отзывов
9 дней назад
ТОП-10
Веб-программирование
OSZAR »