PROJECT / 持续迭代
StockFlow 进销存与库存预警平台
面向小型零售与仓配团队的进销存产品,包含小程序端、Vue 管理后台与 Go Gin API。

PRODUCT SCREENS · REAL WORKFLOWS
界面截图
从真实界面查看产品在桌面端与移动端的关键工作流。
经营总览
用四张关键指标卡快速判断销售、库存价值、待入库单据和低库存风险,再从预警与仓库概览进入下一步处理。

ONE PRODUCT · CONNECTED CODEBASES
产品全景
一个产品,按用户前台、运营后台和服务端拆分职责,并通过清晰的源码节点保持关联。
- 用户前台
stockflow-miniapp
面向仓库与门店工作人员的 uni-app 客户端,覆盖经营总览、采购入库、销售出库、库存预警与库存流水。
- uni-app
- Vue 3
- TypeScript
- Vite
- 运营后台
stockflow-admin
面向运营团队的 Vue 管理后台与 Go Gin API 单仓库,包含商品、仓库、采购、销售、预警、流水与 Docker Compose 基础设施。
- Vue 3
- Vite
- Go
- Gin
- MySQL 8.4
- Redis 8
产品定位
StockFlow 是一套进销存底座,面向小型零售店、仓配团队和多仓运营者。它把“维护商品—采购入库—销售出库—库存预警—追溯流水”串成一条清晰的库存链路,覆盖每天的库存动作。
双仓库协作
产品拆成两个公开仓库:stockflow-miniapp 负责一线人员使用的移动端工作台,stockflow-admin 负责运营后台、Go Gin API 与 Docker Compose 基础设施。两个仓库通过 /api/v1 契约关联,未配置 API 时仍可用内置演示数据完整预览。
核心能力
- 商品与仓库:维护 SKU、仓库归属、安全库存和基础库存数量。
- 采购入库:查看供应商采购单,确认收货后写入幂等动作,避免重复入库。
- 销售出库:按销售单推进出库状态,保留客户、金额与仓库信息。
- 库存预警:根据安全库存识别偏低和严重风险,支持从总览进入明细。
- 库存流水:记录入库、出库来源与数量,为后续审计和盘点留下入口。
技术实现
小程序使用 uni-app、Vue 3 与 TypeScript,可构建 H5 与微信小程序;后台采用 Vue 3 与 Vite;后端采用 Go 1.25、Gin、JWT/RBAC,以 MySQL 8.4 持久化商品、仓库和单据,Redis 8 预留幂等与短期库存锁能力,Docker Compose 提供本地一键启动。
运行范围
StockFlow 源码公开、允许自部署,不依赖商业账号才能查看演示。仓库中的金额、商品和库存均为虚构演示数据,不代表真实交易;你可以按自己的业务继续扩展采购、销售和仓储规则。
GITHUB DISCUSSION
评论与回复
评论保存在 GitHub Discussions,登录 GitHub 后即可参与,发布和回复都在本页完成。
评论区进入视口后自动加载。