Backend кассовой системы, интегрированный с Logo Tiger ERP, с синхронизацией товаров и цен в реальном времени.
Моя роль
Backend-разработчик. Реализовал интеграцию с ERP, синхронизацию и обработку продаж.
Стек
Node.js
Sequelize
PostgreSQL
Redis
Logo Objects REST API
Задача
Кассиру нужны актуальные товары и цены в момент продажи, при этом системой учёта остаётся ERP.
Архитектура
Кассовые клиенты обращаются к backend на Node.js (Sequelize, PostgreSQL, Redis), который обменивается данными о товарах, ценах и продажах с Logo Tiger ERP через Logo Objects REST API.
Что я сделал
Интеграция с Logo Tiger ERP через Logo Objects REST API
Синхронизация товаров и цен в реальном времени
Обработка продаж
Redis для быстрого доступа к часто используемым данным