小旺铺:零售店多门店管理系统

AI大语言模型

开源免费的多门店收银系统,覆盖收银开单、会员、计次、库存、员工权限与数据看板,部署在 Cloudflare Workers + D1 上,免费配额足够支撑中小店铺使用。

小旺铺系统数据看板

功能概要

  • 收银开单:扫码或助记码开单,现金、积分、会员余额混合结算,支持退货。
  • 会员管理:会员档案、余额充值与消费、积分赠送与兑换、计次消费。
  • 计次项目:计次卡服务分配与划扣,适合美容、理发、洗车等行业。
  • 商品库存:商品增删改、Excel 批量导入、库存流水、盘点 PDF 导出。
  • 多门店:一个后台管理全部门店,各店数据独立隔离。
  • 员工权限:超管、店长、店员三个级别,店长只可管理所属门店,店员只能收银相关操作。
  • 短信:验证码登录,充值、消费、扣次自动发送会员通知。
  • 数据备份:全库导出与导入恢复,数据本地备份更放心。
  • 数据看板:销售趋势图表、商品销售排行、库存预警。

部署/初始化

需要 Node.js 20 以上。

npm install
npx wrangler login
npx wrangler d1 create xiaowangpu
cp wrangler.toml.example wrangler.toml   # 填入 database_id
npx wrangler secret put NUXT_JWT_SECRET
env -u NUXT_JWT_SECRET npm run deploy

部署后访问安装页面初始化:

https://xiaowangpu.username.workers.dev/setup

注意构建时本机不得设置 NUXT_JWT_SECRET,密钥仅经 wrangler secret put 注入。

开源免费

MIT 协议,可免费商用、修改。

git clone https://github.com/honwebx/xiaowangpu.git
AI大语言模型