伙伴校园2.0

1,使用Redis技术对项目中用户模块,队伍模块,帖子模块做缓存数据,并对修改数据操作做带锁处理,保证操作的安全性,同时提高查询速度,降低数据库的压力。

2,新增帖子模块,用户可以在帖子模块发布自己的问题,其他用户可以评论和点赞。

3,新增加了信息通知模块,当对帖子评论或者点赞时,会发送通知信息给帖子的创建者,在通知页面中可以查看自己发布帖子的情况。

4,使用了皮总的yu-auto-reply项目对伙伴校园聊天模块提供ChatGPT聊天机器人。

线上地址:http://124.71.138.38:5173/

部署方式:https://articles.zsxq.com/id_dc51msl6f5r5.html

前端项目开源地址:https://github.com/MA-douzhang/Gebase-front

后端项目开源地址:https://github.com/MA-douzhang/Gebase

总结:在学习和后续增加项目功能时,自己会发现自己之前设计项目时没有考虑到后续的项目功能扩展,导致自己会不断的改之前的接口或者数据库的字段,让自己确实真真切切明白了设计模式的重要性。在给项目优化时,需要使用redis技术,自己就从头开始学习,在边改进自己项目边学习过程会很提升自己的学习动力。

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
爱蒲蒲
作者分享
最近工作中遇见了部署AI大模型的业务,总结了一些部署笔记,刚好星球里面正在做AI项目,感觉刚好适合想本地部署自己AI大模型的同学看看。
10
#项目# 吉校园-前台项目 使用Vue框架 Python Flask Mongodb数据库开发的移动端项目。 这个项目是最近自己从零开发的一个关于学校的前台项目,前端分为前台和管理端,数据库使用的免费的Mongodb数据库。 前端展示地址:http://47.109.132.119:7077/ 开源地址:https://github.com/MA-douzhang/ge-school 目前项目情况: 1. 登录注册,发帖,管理等功能基本完成。 2. 暂未使用Redis,对数据进行缓存。 3. 前端在发帖时有bug但登录后不影响使用,需要多刷新多登录一次 有需要的小伙伴可以自寻获取,欢迎指正项目中不足的地方。
24
年度总结 拒绝内耗
27
#项目# 不记单词-移动端项目 使用Flutter框架 Python Flask开发的移动端项目。 这个项目是最近学习的项目,我借鉴GitHub上的EnglishManFlutter项目。 借鉴项目后端采用SpringBoot框架搭建,我使用Python的Flask框架重构后端,并加入了复习功能和关于遗忘曲线的算法,帮助记忆复习单词。 目前项目情况: 1. 登录注册,记忆复习单词,等功能基本完成。 2. 暂未使用Redis,对数据进行缓存。 3. 后端管理界面未开发,目前感觉不太需要。 4. 移动端界面暂未优化,当前端请求过快时Flutter的Dio会出现栈溢出的情况,暂时未找到解决方案。 有需要的小伙伴可以自寻获取,欢迎指正项目中不足的地方。 项目地址:https://github.com/MA-douzhang/GeEnglish
30
#项目# 吉商城-移动端项目 使用Flutter框架 Vue SpringBoot开发的移动端商城。 这个项目是最近接手的毕业设计项目,我借鉴GitHub上的litemall项目和new_flutter_mallprovider项目。 后端使用皮总的万用开发模板开发,前端使用Arco desigin pro框架快速开发,移动端借鉴了new_flutter_mallprovider项目。 目前项目情况: 1. 登录注册,购物,添加商品,发货等功能基本完成。 2. 目前采取乐观锁措施,防止超卖,但是有缺陷。 3. 暂未使用Redis,对数据进行缓存。 4. 后端管理模块并未完善。 5. 移动端界面暂未优化。 有需要的小伙伴可以自寻获取,欢迎指正项目中不足的地方。 项目地址:https://github.com/MA-douzhang/GeMall-backend
28
下载 APP