技术
底层是严谨的工程。
成熟的架构、分层安全以及基于真实流量的负载测试。
Backoffice
React
POS
React
Storefront
React
移动应用
React Native
API · REST + WebSocket
Spring Boot · Java
权限审计流程报表定时任务SIAT 引擎
PostgreSQL
同一个数据库
SIN · SIAT
SOAP · XMLDSig
邮件
SMTP
安全
默认关闭。
邮件双因素认证
按用户启用第二因素,并提供恢复流程。
NIST 800-63B
密码策略、多次尝试失败后临时锁定,以及 CAPTCHA。
IP 限制
限制登录来源,并将每台 POS 终端绑定到对应收银台。
900 多项权限
权限、角色和菜单:每一层只能收回访问权,绝不会意外授予。
审计
登录、登出和数据变更集中在一个界面。
按仓库分配用户
按仓库设置操作员和审批人,在服务器端校验,而不仅仅是界面上。
可靠性
为一年中最忙的一天而打造。
幂等性
双击或网络重试绝不会产生两笔销售。
离线优先
POS 收银支持应急模式,移动应用带本地队列并自动同步。
版本化迁移
每次数据库结构变更都是一个编号的、可重现的迁移。
经负载测试
20 家分店每秒 249 笔销售,库存和编号均不重复。
无障碍
整个团队都能用。
读屏软件
按钮带名称,可排序列会被播报,页面语言始终声明。
键盘
“跳至内容”链接,看板无需鼠标即可操作。
颜色
图表采用色盲友好配色;移动端状态不只靠颜色区分。