У нас зростаюча роздрібна мережа: кілька офлайн-магазинів та інтернет-магазин, але сьогодні дані про продажі живуть роз'єднано. Кожна каса пише операції локально, сайт веде свій каталог, а складська таблиця оновлюється вручну в кінці тижня. Через це ми продаємо те, чого вже немає в наявності, бачимо різні ціни в різних точках і витрачаємо години на звірку цифр, які повинні збігатися самі собою. Нам потрібен досвідчений розробник або команда, щоб побудувати надійну інтеграцію між касовими терміналами, інтернет-магазином та центральним складом, де все обмінюється даними майже в реальному часі.
Головне в завданні — двостороння синхронізація. Коли касир пробиває продаж у будь-якій точці, залишки повинні зменшуватися одразу везде, а коли приходить онлайн-замовлення, ті ж полиці мають це враховувати. Ціни та акції, змінені в одному місці, повинні розходитися на всі касси та на сайт без ручного повторного введення. Також потрібні акуратні електронні чеки на касі та зведені щоденні звіти з виручкою, поверненнями та залишками по кожному магазину та товару. Розкажіть, яке касове обладнання та платформи ви вже інтегрували, як обробляєте переривання зв'язку на касі та як забезпечуєте цілісність даних, коли кілька точок пишуть одночасно.
— Двостороння синхронізація продажів, залишків та цін між усіма магазинами та сайтом — Електронні чеки на касі та зведені щоденні звіти — Стійка до переривань зв'язку черга, щоб касси працювали офлайн — Зрозуміла документація та передача рішення нашим працівникам