Модуль интеграции iiko для Laravel: единый API для двух версий
Разработан универсальный модуль интеграции iiko для Laravel, обеспечивающий единый интерфейс для работы с iikoBizAPI и iikoCloud API.
Задача
Требовалось создать единый модуль интеграции с двумя разными версиями API iiko, чтобы его использование в Laravel-приложениях было идентичным независимо от версии API, используемой рестораном.
Решение
Реализован модуль с диспетчером для повторных попыток при недоступности iiko, механизмом корректной синхронизации заказов и вызовом калькуляции скидок на стороне iiko для учёта всех программ лояльности.
Результат
Разработка заняла 5 дней, отладка — 15 дней. Получен опыт, позволивший досконально изучить устройство API iiko и его связь с экосистемой.
Ещё 179 кейсов в категории Разработчик ПО → Разработка ПО
Похожие кейсы
KitchenERP — фудтех платформа автоматизации производства и доставки готовой еды
Разработали фудтех-платформу KitchenERP для автоматизации дарк-китченов: выручка одного из клиентов выросла в 8 раз за год.
FoodBox: распознавание блюд нейросетью ускорилось в 6,5 раз
Разработали нейросеть для распознавания блюд в FoodBox: скорость выросла в 6,5 раз — с 10–15 до 1–2 секунд.
Система мотивации для сети ресторанов Етти: +35% к начислению бонусов
Внедрили внутрикорпоративный магазин Мерч Маркет в сеть ресторанов Етти: начисление бонусов выросло на 35% за 4 месяца.
Customer Data Platform для Макдоналдс
Внедрили Customer Data Platform для Макдоналдс: сбор 500 000 событий в минуту, сегментация пользователей и омниканальная отчетность, что повысило эффективность акций в 7 раз.
Приложение Bartello ускорило разработку на 40% и привлекло инвестиции МТС
Совместная разработка ускорила процесс на 40% и снизила ошибки из-за человеческого фактора на 95% для приложения Bartello.
METRO.Партнер
Разработали онлайн-инструменты программы лояльности METRO.Партнер: 1500 ресторанов-участников и 18 700 000 выданных купонов.