项目分为 uni-app 小程序用户端与 RuoYi-VuePlus 后台管理端两大模块。核心功能包含家庭关系管理,支持创建家庭、二维码 / 邀请码双通道加入、成员权限管控;全流程协同点餐,共享家庭菜谱、购物车下单、催单消息提醒;AI 能力模块可上传照片生成专属 Q 版卡通形象,智能匹配家庭菜谱推荐菜品,支持菜谱一键导入、自主投稿公开推荐;配套饮食社交饭圈,支持晒餐动态、点赞评论收藏关注,后台可完成用户、菜谱、家庭数据统一管理。
本人独立完成小程序端与管理后台全栈开发,后端基于 SpringBoot+RuoYi-VuePlus 搭建业务架构,uni-app 开发微信小程序;技术上使用 SpringAI 实现图片生成、智能菜品推荐,Redis 缓存家庭、菜谱、购物车高频数据,MySQL 持久化业务数据,WebSocket 实现实时催单消息,OSS 存储菜品图片;项目难点为家庭解散时多表级联数据清理、邀请二维码时效与权限校验,亮点是 AI 卡通形象生成、全家庭协同点餐闭环。