多网点POS
我们将如何构建一套能够同步三家分店库存的POS系统——并在网络中断时仍能继续销售。
- 客户
- 概念设计——非客户项目
- 行业
- 零售
- 预计时间表
- 8周


挑战
一家拥有三家分店的店铺通常会分别使用不同的收银机,并使用一份每周更新一次的Excel表格。由于库存统计存在偏差,导致某家分店商品售罄的同时,另一家分店却仍有库存积压。
店主只有在打烊时给每家分店打完电话后,才能看到当天的销售额;而一旦网络中断,任何仅基于云端的收银系统都会停止运行。
我们的解决方案
我们将为每个收银台开发一款“离线优先”的POS桌面应用程序,该应用程序会在本地存储每笔销售数据,并在网络连接恢复的瞬间与中央PostgreSQL数据库同步。库存水平、价格和促销信息会在所有分店自动更新。
店主可获得一个实时网络仪表盘,其中包含各分店的销售额、库存不足提醒以及分店间的一键调货功能,此外还能通过短信接收每日总结。




技术
ElectronNext.jsPostgreSQLSQLite (offline cache)Thermal printer + barcode scanner