chore: init saasshop repo + sql migrations runner + gitee go
This commit is contained in:
35
docs/ARCHITECTURE.md
Normal file
35
docs/ARCHITECTURE.md
Normal file
@@ -0,0 +1,35 @@
|
||||
# SaaSShop 架构草图(当前阶段)
|
||||
|
||||
## 已落地模块骨架
|
||||
- 首页 `/`
|
||||
- 健康检查 `/health`
|
||||
- 后台首页 `/admin`
|
||||
|
||||
## 当前数据表
|
||||
- `merchants`:商家
|
||||
- `admins`:后台管理员
|
||||
- `users`:商城用户
|
||||
- `products`:商品
|
||||
- `orders`:订单
|
||||
|
||||
## 当前设计方向
|
||||
### 1. 多商家平台
|
||||
- 每个商家对应一个店铺主体
|
||||
- 关键业务表挂 `merchant_id`
|
||||
- 后续可扩展为域名绑定、子域名、独立套餐与配置
|
||||
|
||||
### 2. 管理后台
|
||||
- 入口:`/admin`
|
||||
- 后续增加:登录、权限、菜单、仪表盘、资源管理
|
||||
|
||||
### 3. 商城业务
|
||||
- 商品:基础标题、SKU、价格、库存、状态
|
||||
- 订单:订单号、金额、买家信息、支付与履约时间
|
||||
- 用户:基础账户 + merchant 归属
|
||||
|
||||
## 下一步建议
|
||||
1. 上管理员登录鉴权
|
||||
2. 增加后台布局模板
|
||||
3. 做商家 / 商品 / 订单 CRUD
|
||||
4. 补订单明细表 `order_items`
|
||||
5. 补商品分类、规格、多图与购物车
|
||||
Reference in New Issue
Block a user