李凯
Java软件开发工程师
宠胖胖
项目描述:宠胖胖是一个一站式智慧养宠服务平台,提供宠物管理、社交互动和在线商城等功能。平台包含B端(运营和门店)和C端(App和小程序)。项目架构采用了spring cloud Alibaba、spring boot、mybatis-plus等框架和Rocket MQ、XXL-Job等中间件和MySQL、redis等数据库以及elastic search搜索引擎。
责任描述:
1.根据公司业务对会员积分模块进行业务重构,并对历史数据按照新的业务进行调整更新。
2.对接微信API生成公司微信小程序的小程序码和短链接以及APP的短链接用于公司门店进行推广。并协助前端和大数据组对对应的落地页进行埋点统计。
3.对用户在APP端发布的动态进行激励的业务。用户在APP上可以发布图文和视频的动态,对用户发布动态的行为进行激励产生收益可提现,增加用户的粘性。使用策略模式对用户动态的点赞数、收藏数、转发数、访问数、发布数、有效播放数等数据分别按照设置的收益值进行计算用户收益。并采用redis分布式锁进行用户动态审核、违规等情况下计算收益的发放与扣减。
4.使用Elasticsearch提升商品模块的商品查询效率以及增加APP和小程序端对商品的关键词搜索。
5.对接海康威视设备并生成对应的直播间用于商品的直播。并对接融云生成对应的直播间的聊天室用于观众的相互交流。使用RocketMQ进行监听用户在直播间送礼物等操作的消息,记录用户的操作并在直播间发送互动动画。
项目案例
数字化交易
浙公网安备33011802001633号
浙ICP备1805484号-2