界面展示
项目概述
本项目是一个综合性的校园社区平台,致力于为学生提供一个便捷、实用、互动性强的信息交流空间。平台涵盖了校园、表白墙、失物招领、二手交易、论坛、兼职、拼车、活动等多个分类,满足学生在不同场景下的需求。平台具备发布帖子、帖子收藏、帖子转发、帖子的增删改查等功能,支持匿名发布,管理员可以封禁用户并进行前台管理。此外,平台还提供了系统消息功能以及商家服务功能,如首页显示商家列表,查看小店商品,联系小店、分享店铺等。
项目功能介绍
- 多样化的帖子分类
平台提供了丰富的帖子分类,包括校园、表白墙、失物招领、二手交易、论坛、兼职、拼车、活动等,用户可以根据自身需求在不同分类下发布信息或浏览其他用户的帖子。
- 帖子管理功能
用户可以在平台上轻松发布帖子,并进行收藏、转发、编辑和删除操作。支持匿名发布,保护用户隐私。同时,管理员具有封禁用户和前台管理帖子的权限,确保平台秩序。
- 系统消息功能
平台具备系统消息功能,可向用户发送实时通知,如回复提醒、活动通知等,帮助用户及时了解平台动态。
- 商家服务功能
平台为商家提供了便捷的服务功能,包括首页展示商家列表、查看小店商品、联系小店和分享店铺。用户可以在平台上直接与商家互动,实现一站式购物体验。
运行环境
开发工具:IDEA(后端编译器)、微信开发者工具(前端编译器)
JDK版本:1.8
NodeJs版本:8.0以上
数据库:MySQL5.6以上
项目管理:Maven(用于springboot项目下载依赖)
环境安装
每个环境安装均在csdn专栏有详细讲解,欢迎给博主和专栏点个关注💙
点击进入专栏
后端运行
建议查看本人csdn文章,里面详细讲解了IDEA启动Springboot项目
点击进入文章:IDEA运行SpringBoot项目
导入Mysql脚本
Navicat导入数据教程
数据文件是在主目录下的school.sql,运行后就能看到school数据库,后续需要在后端文件修改yml文件配置,设置为自己数据库的账号和密码。
注: 管理员以及禁用的功能(数据库表mango_user中的user_is_admin为2是管理员,user_allow为1正常使用,其他数字禁止用户使用程序功能),管理员可以修改用户的帖子以及删除,在帖子页面,点击头像可以查看用户的信息并可以禁用Ta,可以回复消息给Ta]
IDEA打开后端文件
File – open -选择源码文件下的文件夹(这里需要打开CommunitySystem)
这样就成功导入源码
配置OSS图片服务
本系统的图片存放在了阿里云OSS服务器中,如果继续使用本人提供的oss地址则不需要进行下面步骤。
有能力的还是进行个人OSS配置,可以更换图片。
目的是上传图片到OSS服务器后,就能获得图片访问的HTTP链接,软件就能访问获得图片显示。
oss购买地址 ,默认配置就行,几块钱。创建bucket,请将bucket默认权限改为公共读写,否则外界无法访问
然后需要去后台源码/Mango/src/main/java/work/huangxin/mango/util/isDelete/IsDelete.java添加你自己的oss信息(删除oss的文件的操作)
添加小程序信息
因为微信小程序登录需要用到appid和密钥,登陆微信公众平台查看小程序的appid和密钥,然后找到后台源码Controller层的LoginController.java修改你的appid和密钥
环境配置
主要是进行配置Maven、JDK等。
参考点击进入文章:IDEA运行SpringBoot项目
后端项目启动
正常项目环境搭建完成,右上角会有绿色三角形图标,点击此处即运行!
如果右上角没有,找到文件MiniProgramRunApp,如下方式二,也可运行项目
出现下图表示启动成功
开启后端服务之后,就可以打开前端了
前端运行
下载安装微信开发者工具,打开前台源码目录,输入appid,选择不使用云服务
就能显示前端界面啦!!
如果你使用自己的oss地址:
- 修改app.js文件去配置oss的地址(imageUrl)
- 前台util/config.js配置阿里云oss(如果有自己需求可以直接在后台增加上传的代码)
到这里前后端就启动完成了,后续修改数据表的内容,重新刷新页面就能看到变化。
最后,喜欢的欢迎点点star💙
源码获取
源码获取关注个人公众号:楠哥毕设帮
提供个人二开项目源码、部署讲解、论文指导~
今天的文章计算机类毕业设计怎么做_毕业设计做小程序难吗「建议收藏」分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/86262.html