# 两个程序员 **Repository Path**: anxiaole/two-programmers ## Basic Information - **Project Name**: 两个程序员 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-11 - **Last Updated**: 2025-12-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 营销工具项目文档 在线文档: 【腾讯文档】两个程序员 https://docs.qq.com/space/DVG50am5qUnVEd1Jr/folder/TbYVBIyXabfF ## 文档目录 本项目文档按模块组织,包含以下文档: ### 1. [项目概述](https://docs.qq.com/markdown/DVFFQakRXWGtqSFFB) - 项目定位和核心价值 - 项目范围 - 最小闭环流程 - 技术选型原则 ### 2. [整体架构](https://docs.qq.com/markdown/DVFVEam5EVVhUeFJ5) - 系统架构图 - 模块划分 - 数据流向 - 微信生态集成点 - 安全考虑 ### 3. [管理端模块](https://docs.qq.com/markdown/DVGpZZ25jb2hiYUl1) - 活动管理功能 - 奖项配置功能 - 优惠券管理功能 - 页面结构设计 ### 4. [客户端模块](https://docs.qq.com/markdown/DVGh1eUhjY2dEYmVy) - 抽奖页面功能 - 优惠券列表功能 - 优惠券详情功能 - 微信集成方案 ### 5. [核销端模块](https://docs.qq.com/markdown/DVFJMVW9lVlB2YW1P) - 扫码核销功能 - 核销验证机制 - 核销记录管理 - 技术实现方案 ### 6. [数据模型](https://docs.qq.com/markdown/DVE9NUFR2WXVNdEV4) - 数据库表设计 - 数据关系图 - 关键字段说明 - 索引设计 ### 7. [技术方案](https://docs.qq.com/markdown/DVG5MWVdZa0NJRmhV) - 技术栈选型 - 系统架构 - API设计 - 核心功能实现 - 安全方案 ### 8. [最小闭环流程](https://docs.qq.com/markdown/DVGNDem1vb2xFWm9O) - 完整流程图 - 详细步骤说明 - 关键验证点 - MVP功能清单 - 测试用例 ### 9. [管理端详细设计](https://docs.qq.com/markdown/DVHBFc2xZQmZGYkpx) - 页面详细布局设计 - 奖品配置详细说明 - 筛选功能设计 - 交互细节说明 - 响应式设计方案 ### 10. [客户端转盘设计](https://docs.qq.com/markdown/DVHRZS2VYV0xmdEFW) - 转盘视觉设计 - 转盘动画设计 - 前端实现方案 - 弹窗设计 - 背景音乐实现 - 分享功能实现 ### 11. [多租户架构设计](https://docs.qq.com/markdown/DVERkZ1pneWhnSGZ2) - 多租户概念和架构 - 租户与微信关联方式 - 数据模型设计(租户表、管理员表、核销员表) - 登录流程设计(管理后台、核销端) - 数据隔离实现 - 租户管理功能 - 会员管理 - 账号管理 - 超管功能 - 安全考虑 ### 12. [超管后台设计](https://docs.qq.com/markdown/DVEtQb0pDQWVoSUNi) - 超管后台概述 - 活动价格管理 - 活动日历管理 - 活动主题管理 - 租户管理(可选) - 页面结构和登录方式 ## 快速开始 ### 阅读顺序建议 1. **首次阅读**:先阅读 [项目概述](https://docs.qq.com/markdown/DVFFQakRXWGtqSFFB) 了解整体情况 2. **架构理解**:阅读 [整体架构](https://docs.qq.com/markdown/DVFVEam5EVVhUeFJ5) 理解系统设计 3. **功能了解**:按需阅读各模块文档(管理端/客户端/核销端) 4. **技术实现**:阅读 [技术方案](https://docs.qq.com/markdown/DVG5MWVdZa0NJRmhV) 了解技术细节 5. **数据设计**:阅读 [数据模型](https://docs.qq.com/markdown/DVE9NUFR2WXVNdEV4) 了解数据结构 6. **流程验证**:阅读 [最小闭环流程](https://docs.qq.com/markdown/DVGNDem1vb2xFWm9O) 理解业务流程 ### 开发阶段 - **需求确认阶段**:重点关注项目概述和整体架构 - **设计阶段**:重点关注各模块文档和数据模型 - **开发阶段**:重点关注技术方案和API设计 - **测试阶段**:重点关注最小闭环流程和测试用例 ## 项目特点 ### 核心特性 - ✅ 基于微信生态,降低使用门槛 - ✅ 支持多种活动类型(当前:大转盘,后续可扩展) - ✅ 优惠券统一管理,便于核销 - ✅ 扫码核销,操作简单高效 ### 技术特点 - 前后端分离架构 - RESTful API设计 - H5页面适配移动端 - 微信授权和扫码集成 ## 后续规划 ### 功能扩展 - [ ] 更多活动类型(开宝箱、扭蛋、老虎机) - [ ] 数据统计分析 - [ ] 活动模板功能 - [ ] 批量操作功能 ### 技术优化 - [ ] 性能优化(缓存、CDN) - [ ] 安全加固(权限系统、操作日志) - [ ] 监控和告警 - [ ] 自动化测试 ## 联系方式 如有问题或建议,请联系项目团队。 --- **文档版本**:v1.0 **最后更新**:2024年