一 、小希留学APP项目(自研)
开发方:北京澳际教育咨询有限公司
项目所用技术:
SpringCloud+Nacos+KafKa+Redis+Mysql+MybatisPlus+ES+MongoDB
项目描述:
小希留学APP项目是澳际留学进行互联网转型推出的链接学生、海外院校和国内外留学顾问老师的三方互联网平台,个人顾问可以入驻平台接单,提供合同,并且赋能顾问,如留学服务中的签证办理/文书写作等流程可以委派给平台处理,实现个人留学顾问的轻资产创业模式
学生APP主要功能:查看院校排名、专业排名、留学文章资讯、在线顾问咨询、在线课程购买等
留学顾问工作台主要功能:攻略文章视频上传、在线问答等
MIS后台:学生信息管理、顾问实名审核、内容审核、院校管理、课程管理、订单管理等
责任描述:
1.根据产品设计要求,完成程序编码、调试、测试和维护工作
2.负责小希学生APP内容模块Feed流推荐系统设计
4.负责小希学生APP容模块开发
5.负责内容审核,内容发布,内容点赞、评论等功能开发
6.负责对接微信支付接口
技术描述:
1.使用MongoDB 实现评论发布、评论回复功能
2.使用Redis实现点赞功能,使用自定义注解+AOP+Redis实现接口限流防止刷赞
3.使用payment对接微信支付3.0接口,实现在线课程购买功能
4.使用敏感词库+腾讯云文本审核接口+OCR图片文字识别实现内容审核
5.使用Kafka异步通知静态页面的新增和删除以及ES索引的新增的删除,完成内容的发布删除操作
6.使用Redisson实现内容延迟发布功能
7.使用ES+Easy-ES实现内容的全文搜索
8.使用thymeleaf模板语言,生成文章详情的静态页面并存入腾讯云COS中减轻服器压力
9.使用SaToken框架在网关中实现学生和顾问端登录验证
10.使用流式计算实现实时计算影响内容排序的浏览量和点赞等数据并存储到Redis中并通过定时任务同步到数据库中