烂大街的仿牛客论坛,2022年做过一次,当时就是简单地跟着视频敲,没有学到什么,当时还是免费的,现在居然收费了,还挺贵的,不过B站上有搬过来的视频,优点是技术栈挺丰富,消息队列、缓存、搜索引擎都有,缺点是不是前后端分离,不适合前端选手,打算搞Java后端的可以拿来练手,进而熟悉里面的技术,不过牛客网原本发布的视频并没有完成项目的全部功能,我这里又重新完善了一下,包括在某些方面进行优化,后续还会继续进行完善,做得过程中有问题的可以发邮件给我,最后希望大家点个star!
-
用户注册
- 发送邮件进行账号激活
-
用户登录
- 生成验证码
-
用户登出
-
账号设置
- 修改头像
- 修改密码
-
个人中心
- 我的关注
- 我的粉丝
- 我的帖子
-
帖子相关
- 最新、最热
- 全局搜索
- 置顶、加精、删除
- 过滤敏感词
- 发布帖子
- 帖子详情
- 点赞帖子
- 评论帖子
- 点赞评论
- 回复评论
-
朋友私信
-
系统通知
- 点赞类
- 评论类
- 关注类
-
网站数据统计
-
权限控制
-
网站监控
技术 | 版本 |
---|---|
Spring Boot | 2.6.11 |
MyBatis | 2.0.1 |
Redis | 7.0.4 |
MySQL | 8.0.26 |
Kafka | 3.8.0 |
ElasticSearch | 7.8.0 |
caffeine | 2.7.0 |
- 配置MySQL
- 配置Redis
- 配置kafka
- 配置ElasticSearch
- 配置邮箱
- 修改文件上传路径
见仓库:https://github.com/barret-yzh/community_Img
- 2024-9-26
- 用户注册时,使用Kafka处理发送邮件的业务
- 2024-11-10
- 配置Redis、Kafka、ES集群
2024-9-26
- 实现我的帖子功能
- 实现忘记密码功能
- 点击用户头像可以跳转到其主页