Blame view

README.md 3.1 KB
e32d5dd8   “wangming”   项目AI初始化
1
2
3
4
5
6
7
8
9
10
11
  # Food Labeling Management Platform
  
  食品标签管理平台 —— 面向餐饮/零售行业的标签设计、打印与管理系统。支持泰额版与美国版两套产品线。
  
  ## 项目结构
  
  ```
  Food-Labeling-Management-Platform/
  ├── 泰额版/                    # 泰额版(功能更全)
  │   └── Food Labeling Management Platform/
  ├── 美国版/                    # 美国版
b165f94a   “wangming”   111
12
13
14
  │   ├── Food Labeling Management Platform/   # 桌面端管理后台 (React)
  │   ├── Food Labeling Management App React/  # 员工端移动 Web (React)
  │   └── Food Labeling Management App UniApp/ # 员工端跨平台 (uni-app)
e32d5dd8   “wangming”   项目AI初始化
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
  ├── .cursor/
  │   └── skills/
  │       └── ui-ux-pro-max/     # UI/UX Pro Max 设计技能
  └── README.md
  ```
  
  ## 功能模块
  
  | 模块 | 泰额版 | 美国版 | 说明 |
  |------|:------:|:------:|------|
  | Dashboard | ✓ | ✓ | 仪表盘与数据概览 |
  | Labeling | ✓ | ✓ | 标签管理(分类、类型、模板、多选项) |
  | Label Template Editor | ✓ | ✓ | 所见即所得标签模板编辑器 |
  | Training | ✓ | ✓ | 培训管理 |
  | Alerts | ✓ | ✓ | 告警管理 |
  | Menu Manager | ✓ | ✓ | 菜单/产品管理 |
  | Account Management | ✓ | ✓ | 账户/人员管理 |
  | Reports | ✓ | ✓ | 报表 |
  | Location Manager | ✓ | ✓ | 门店/位置管理 |
  | Devices | ✓ | ✓ | 设备管理 |
  | Invoices | - | ✓ | 发票管理 |
  | QR Codes | ✓ | - | 二维码管理 |
  | Tasks / Sensors / Food Waste / E-Label / API | ✓ | - | 泰额版专属模块 |
  
  ## 技术栈
  
  - **框架**: React 18 + TypeScript
  - **构建**: Vite 6
  - **UI**: Radix UI + Tailwind CSS + Lucide Icons
  - **图表**: Recharts
  - **后端/数据**: Supabase (Hono)
  - **标签相关**: JSBarcode、qrcode.react、react-day-picker、react-hook-form
  
  ## 快速开始
  
  ### 泰额版
  
  ```bash
  cd "泰额版/Food Labeling Management Platform"
  npm install
  npm run dev
  ```
  
b165f94a   “wangming”   111
58
  ### 美国版 - 桌面端 (Platform)
e32d5dd8   “wangming”   项目AI初始化
59
60
61
62
63
64
65
  
  ```bash
  cd "美国版/Food Labeling Management Platform"
  npm install
  npm run dev
  ```
  
b165f94a   “wangming”   111
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
  ### 美国版 - 员工端移动 Web (React App)
  
  ```bash
  cd "美国版/Food Labeling Management App React"
  npm install
  npm run dev
  ```
  
  ### 美国版 - 员工端跨平台 (uni-app)
  
  ```bash
  cd "美国版/Food Labeling Management App UniApp"
  npm install
  npm run dev:h5      # H5
  npm run dev:mp-weixin  # 微信小程序
6844097d   李曜臣   1
81
82
83
84
85
  
  后端
   dotnet watch run
  打包
   dotnet build
b165f94a   “wangming”   111
86
87
  ```
  
e32d5dd8   “wangming”   项目AI初始化
88
89
90
91
  ### 构建
  
  ```bash
  npm run build
6844097d   李曜臣   1
92
  
e32d5dd8   “wangming”   项目AI初始化
93
94
95
96
97
98
99
100
101
102
  ```
  
  ## 设计来源
  
  - Figma 设计稿: [Food-Labeling-Management-Platform](https://www.figma.com/design/PaL1ichhZXRYnFJQCNXHyo/Food-Labeling-Management-Platform)
  
  ## 文档
  
  | 文档 | 路径 | 说明 |
  |------|------|------|
7ef929e8   “wangming”   更新README.md,修正标签模...
103
  | 标签模板编辑器规格 | `*/LabelTemplateEditor_Full.md` | 标签编辑器完整开发规格(数据模型、布局、元素类型等1) |
e32d5dd8   “wangming”   项目AI初始化
104
105
106
107
108
109
110
111
112
  
  ## 开发工具
  
  - **UI/UX Pro Max**: 项目已集成 [UI/UX Pro Max](https://ui.cod.ndjp.net/) 技能,用于 AI 辅助 UI 设计与实现
  - **Cursor Skills**: `.cursor/skills/ui-ux-pro-max/` 内含设计数据库(57+ 风格、95+ 配色、56+ 字体、98+ UX 准则)
  
  ## 版本
  
  - 当前版本: 0.1.0