项目职责:V
X
h
j
ࡕ币ъ愀ᕊ洀H渄H漄Ĩ䡳Ѐ䡴Ѐᘱ全㔀脈⩂䌉ᡊ伀͊儀͊帀ъ愀ᡊ渀ш漈Ĩ桰䤟}䡴ࠄᔗ٨턈ᘀ硨칾渀ш漈Ĩ䡴ࠄᔔ㝨ᘀ㝨渀ш琈шᜈb
p
t
v
摧㔡ùᬀ天呈食材联合上千家餐饮门店提供的洗过、切过、配好佐料,直接送货上门或门店自提,拿回家后可以直接下锅烹饪的菜品。主要面向年龄在25-50岁之间的双上班人群。作为一种新的家庭需求和生活方式,解决了以往市场菜品难加工、价格高、分量小的的难题。天呈净菜提倡“健康 快捷 营养 时尚”的 TC life style,远离“脏乱差”,通过解放你的双手,让你尝到真正的“干净”菜品!作为电商领域的新物种,“天呈净菜”最大的特点就是直接下锅炒的菜,引领未来餐饮风口!
开发工具: idea
环境架构: redis+nginx +oss+rabbitmq+ elasticsearch等集群
技术架构:
springboot+springcloud+spring data jpa +oss+rabbitmq+redis+mysql+mongodb +elasticsearch
责任描述: 整个项目基于电商架构开发,拥有完整一套电商模板流程
主要负责会员模块,对会员模块进行需求分析,需求评审,功能设计,使用PG对会员模块数据库设计,功能开等。并且在完成开发任务后,参与项目组codereview,对代码进行重构,优化。参与讨论redis分布式锁问题处理方法;参与讨论seata分布式事务解决问题处理方法。使用mongodb负责整个后台操作日志模块支撑,对日志表设计,提供全局后台搜索API接口;协助全局elasticsearch集成,日志模块表设计,全局日志记录,全局日志搜索,提供日志elasticsearch对接接口
会员模块主要分为两端:
后台管理系统:
主要功能为: 会员列表,会员拉黑,会用启用,会员商品浏览,会员商品收藏记录等功能;
用MQ异步消费非实时性会员商品浏览记录;
小程序端:
负责微信授权/登录,用redis自增完成会员编号生成,通过security完成微信授权;注册成功的会员通过MQ注册通联用户;根据开发文档完成微信分享,微信定位;对订单服务提供下单时会员验证接口;
日志模块: