技术栈:Spring、SpringBoot、SpringCloud、Feign、Dubbo、Nacos、Sentinel、Gatway、MyBatisPlus、 Redis、MonggoDB、MySQL、 RabbitMQ、 Kafka、 Elasticsearch;
项目经验类型:外卖点餐、资讯头条、商城、交友、小视频、影视、小说、CRM系统
项目名称:漫社
技术栈:
SpringBoot、SpringCloud、Dubbo、MyBatis(Plus)、MySQL、MongoDB、Seata、FastDFS、Redis、ElasticSearch、RabbitMQ、Freemarker模板引擎、集成阿里云图像识别、内容审核、阿里云短信服务等第三方中间件。
2022.4.1~2022.11.1
项目描述:
漫社是一款针对于二次元漫画的软件,用户可以在平台上看漫画,也可以看漫画解说视频,拥有多种类型的漫画标签选择(如玄幻、武侠、爱情等),也可以通过搜索查找自己想看的漫画名称,用户可以在在每一部漫画中评论区或平台社区中自由发布及交流观看体验。项目分为:APP用户端、自媒体人端、后台管理端。
项目模块:
APP用户端:搜索、漫画推荐、标签、书架、漫剧(小视频)、社区、个人中心等。
自媒体人端:漫画&视频发布、作品数据等。
后台管理端:平台数据、用户管理、内容审核等。
项目职责模块:
1、漫画&视频发布、审核
2、作品上下架
3、社区、评论区互动
4、漫画推荐
5、漫画搜索、搜索记录
实现方式:
1、 使用阿里云oss + FastDFS + MongoDB + rabbitMQ + 阿里云云盾 完成漫画&视频发布、审核
2、 使用rabbitMQ + ElasticSearch同步作品数据
3、使用Redis + MongoDB + 阿里云云盾 完成评论区互动
4、使用Redis + MongoDB + MySQL + rabbitMQ + 阿里云oss + 阿里云云盾 完成社区发布互动
5、使用大数据计算完成漫画推荐
6、使用Dubbo服务完成远程调用
7、使用MongoDB完成搜索记录
8、使用ElasticSearch完成漫画搜索