项目定位:微信小程序 + Node/Express/MySQL 后端 + 网页管理端。
业务流程:用户发布需求、师傅报价、用户确认、信息解锁、服务完成、评价。
功能介绍:账号身份、用户端、师傅端、订单报价、隐私保护、消息中心、后台管理。
用户端 │
│ - 注册登录 │
│ - 发布需求 │
│ - 查看订单 │
│ - 确认师傅 │
│ - 提交评价 │
│ │
│ 师傅端 │
│ - 师傅注册 │
│ - 查看需求大厅 │
│ - 报价 / 需商议 │
│ - 查看已接订单 │
│ - 更新服务进度
Node.js + Express 后端 │
│ │
│ 认证模块 │
│ - 微信登录 │
│ - 手机号验证 │
│ - JWT Token │
│ │
│ 订单模块 │
│ - 发布需求 │
│ - 师傅报价 │
│ - 确认师傅 │
│ - 订单状态流转 │
│ - 自动完成订单 │
│ │
│ 师傅模块 │
│ - 师傅注册 │
│ - 师傅资料 │
│ - 休息状态 │
│ - 评分评价 │
│ │
│ 隐私保护模块 │
│ - 手机号脱敏 │
│ - 地址脱敏 │
│ - 权限判断 │
│ │
│ 消息模块 │
│ - 报价提醒 │
│ - 确认提醒 │
│ - 进度提醒 │
│ - 评价提醒 │
│ │
│ 管理端接口 │
│ - 订单管理 │
│ - 用户管理 │
│ - 师傅管理 │
│ - 类目/广告/反馈管理 前端目录、后端目录、数据库表、核心 API、权限一致性、隐私脱敏、自动完成逻辑。