宠物领养移动端

我要开发同款
proginn14523449152023年08月13日
163阅读
所属分类短信APIAPP

作品详情

项目描述:本项目是一款养物管理服务和用户宠物交流平台。平台功能包括宠物寄养、宠物养护知识、宠物
健康管理、医疗机构查看、社群讨论。项目总共分为两个端分别是用户 app 端和后台商家管理端。
用户 app 端:由普通用户使用 功能包括宠物中心、动态分享、资讯模块。
后台商家运营管理端:由入住商家使用,功能包括商品管理、订单管理、数据统计、用户管理、资讯热点管
理。
项目职责:1.点赞模块:包括对文章资讯的点赞和对评论的点赞,评论点赞记录使用 redis 的 set 存储点赞记录,使
用 zset 存储评论点赞数量,使用 XXL-JOB 定时发送 mq 消息将评论点赞数量信息同步到数据库,每
天凌晨定时推送昨天资讯点赞量和浏览量和评论的文章并打分存入 redis,从 redis 中推送给用户。
2.审核模块:先使用阿里云接口异步审核,审核后,使用 FreeMarker 技术缓解数据库压力,把文章详情
生成静态界面,然后使用 MinIO 存储。
3. 积分模块:签到后使用 redis 里的 Bitmap 来存储签到记录,计算连续签到次数获得积分后和签到获得
的积分发送 mq 消息到积分微服务,同步到数据库。
4.评论模块:每个资讯都有评论区,用户可以评论文章还可以回答他人问题,评论后也可以获得由于用
户评论数据海量价值不大,存储在 mongo。
5.搜索模块:用到了 ES,资讯数据,缓解数据库的压力,ES 用到了倒排索引,查询效率提高明显,进行
了分词查询和高亮处理。分词使用的 IK 分词器,搜索出的关键词就会高亮显示,还可以用来查找距
离最近宠物医疗机构。
6. 商城模块:下单后调用第三方微信支付,采用 webscoket 双向通信的特点,提供了来单提醒的功能,
同时使用 rabbitMQ 的延迟消息功能完成了对超时订单的处理。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论