700 000
HoReCa и еда
Декабрь 2024
Создать производительное API для работы с цифровым меню, авторизацией пользователей и историей заказов.
Интегрировать сайт с ресторанной системой автоматизации iiko для синхронизации меню, выгрузки актуальных цен по точкам и мгновенной передачи заказов на кухню.
Реализовать безопасный шлюз приема онлайн-оплаты и развернуть изолированную инфраструктуру на сервере.
Высокопроизводительное API (Nest.js): На базе фреймворка Nest.js разработана модульная архитектура серверной части приложения. Выстроена строгая логика обработки запросов, обеспечивающая высокую скорость отклика сайта при одновременных заказах в пиковые часы.
Проектирование базы данных (PostgreSQL): В качестве основной СУБД развернута PostgreSQL. Организована структура таблиц для надежного хранения профилей пользователей, корзин, истории заказов и гео-зависимых параметров конкретных ресторанов сети.
Глубокая интеграция с iiko API: Настроено бесшовное двухстороннее взаимодействие с системой iiko. Реализован автоматический импорт актуального меню (ингредиенты, калорийность, стоп-листы), динамический расчет цен под выбранную точку и мгновенный экспорт онлайн-заказов в кассовый контур заведения для старта готовки. [1]
Онлайн-эквайринг и чекаут: Подключена платежная система для приема безналичных платежей. Написана защищенная логика обработки вебхуков, проверки статусов транзакций и синхронизации успешной оплаты с системой iiko до передачи чека в фискальный накопитель.
Инфраструктура и серверный контур (Docker): Все разработанные бэкенд-сервисы и база данных полностью контейнеризированы с помощью Docker. Это позволило обеспечить стопроцентную идентичность сред разработки и продакшена, упростило развертывание обновлений и повысило общую отказоустойчивость серверной системы.
Запущено надежное бэкенд-решение, полностью координирующее работу клиентского интерфейса сайта и внутренней кухонной автоматизации ресторанов.
Автоматизация обмена данными 100%: Прямая интеграция с iiko полностью исключила ручной перенос заказов операторами и гарантирует отображение только доступных блюд на сайте в реальном времени.
Безопасный прием оплат: Настроенный платежный шлюз бесперебойно обрабатывает транзакции, обеспечивая высокую конверсию на этапе оформления заказа «с собой» или «в зале».
Легкость масштабирования: Благодаря контейнеризации в Docker и модульности Nest.js, бэкенд полностью готов к подключению новых ресторанов сети без необходимости переписывания архитектуры приложения
![]()
Роман Леухин
Генеральный директор (CEO)
Проект Koreana Light — это классический пример качественного FoodTech-решения, где бэкенд выступает главным связующим звеном между гостем сайта и сотрудниками кухни. Использование стека Nest.js и PostgreSQL позволило создать стабильное решение для обработки чувствительных данных пользователей и транзакций. Успешная интеграция с iiko и платежными системами заложила прочный фундамент для автономной работы интернет-витрины, автоматизировав рутинные бизнес-процессы ресторанной сети