В настоящее время я создаю очень сложную систему с центральным сервером Dolibarr для централизации всех данных клиентов, продуктов и заказов. Этот централизованный Dolibarr должен синхронизировать c его данные с 3 элементами:
Сайт WordPress + WooCommerce
2 Точки продаж, иногда в автономном режиме (на данный момент я только начинаю React Fron-End)
Моя большая проблема: как сделать мой автономный POS в синхронизации c с моим онлайн Dolibarr.
Я искал решения для репликации данных / офлайн-синхронизации c, но это очень тяжело.
- Нужно ли работать с локальной копией моего dolibarr на моих оффлайн-POS? если да, как синхронизировать c этот местный долибарр с центральным долибарром? Mysql офлайн син c? Используя APi?
- ИЛИ путем создания промежуточного программного обеспечения между интерфейсом POS и онлайн-сервером Dolibarr? Если да, то как легко построить эту середину, где можно синхронизировать c офлайн-данные?
Чтобы быть более понятным, я нарисовал схему своей инфраструктуры. Моя большая проблема - красная часть моей схемы. как это построить?
спасибо за помощь!