### 项目名称:基于Spring Boot开发的编程资源分享网站
------
### 一、项目开发环境:
- 开发工具:IntelliJ IDEA
- 数据库:MySQL8
- jdk1.8
------
### 二、项目成果访问方式
- 前台:[https://pns.weiyuexin.top/](https://pns.weiyuexin.top/)
- 后台管理系统:[https://admin.pns.weiyuexin.top/](https://admin.pns.weiyuexin.top/)
------
### 三、项目所用技术
- 前端
- layui、JQuery、css、html、UEditor、Font-Awesome、LAYUI MINI
- 后端:
- SpringBoot
- [ MyBatis-Plus](https://baomidou.com/)
- Hutool
- 服务器:
- 系统:CentOS 7
- 反向代理:nginx
------
### 四、功能简介
一、前端UI:
(1)、用户方面:
1、可以查询阅览各种技术、软件的资料
2、对编程技术进行了一系列划分,每个分类都包含技术博客、学习资料等内容,便于用户理解学习。
3、社交功能,不同用户之间可以互动
4、个人页面,对个人资料的一些整理,收藏,心愿记录,消息通知等,且用户可以在此编辑修改自己的头像、昵称、学校、联系方式、地址等信息。
5、用户可以分享技术博客以及学习资料,首页会展示精选的博客、学习资料以及热点技术信息等。
6、设有全局搜索功能,用户可以自定义搜索自己想要查看的内容。
7、设有心愿墙模块,用户可以在心愿墙发布自己想要寻找的资料或者想要解决的问题,其他用户看到后可以联系帮助实现心愿,实现心愿可以获得一定的积分。
(2)、管理员方面:
基于用户的基础上增添了一部分功能:
1、对社区交流具有管理权力,能对用户的不正当发言进行调整
2、对用户上传的资源有审核通过上架的权力,例如用户上传了关于Docker的知识资料卡,需提交经管理员审核通过后才能显示与前台;
二、后台管理系统:
1、普通用户方面:可以浏览个人的数据,修改与个人相关的数据,没有实际的大的操作权力,可以查看修改自己的信息,查看已发布的博客文章和学习资料。
2、管理员方面:管理整个系统的用户,实现CURD功能,查看并操作系统日志,用户管理、内容审核、后台维护等,管理员分为普通管理员和超级管理员,超级管理员权限最高。
![image-20211217225934435](image/202112172259580.png)
![image-20211217225958298](image/202112172259352.png)
![image-20211217230007619](image/202112172300677.png)
### 五、 项目特色
- 所有图片及文件都存储在腾讯云对象存储,保证了静态资源的访问速度和安全性
- 使用IP工具,可以对用户登录、发布文章的资源时的IP地址的IP属地进行管理
- 实现了邮箱验证码功能,可以使用验证码注册、登录以及重置密码
- 界面设计美观,使用方便简洁
- 实现模糊搜索功能,前台可以搜索文章,后台管理系统可以对所有管理的内容进行搜索
- 对用户密码进行md5加密,保证了系统的安全性
- 后台管理系统可以查看用户的登录操作日志
### 六、程序运行截图
首页(未登录)
![image-20211227105604010](image/202112271056218.png)
首页分类展示文章:
![image-20211229002406983](image/202112290024166.png)
文章详情页:
![image-20211229002029391](image/202112290020727.png)
文章详情页后的评论:
![image-20211229002107482](image/202112290021617.png)
文章点赞:
![image-20211229003435731](image/202112290034052.png)
文章评论:
![image-20211229003501709](image/202112290035917.png)
![image-20211229003538245](image/202112290035370.png)
积分排行榜:
![image-20211229002132025](image/202112290021091.png)
文章&资源排行榜:
![image-20211229002151381](image/202112290021445.png)
密码登录界面:
![image-20211229002209418](image/202112290022258.png)
邮箱登录界面:
![image-20211229002224929](image/202112290022835.png)
邮箱注册界面:
![image-20211229002247013](image/202112290022890.png)
登录后的效果:
![image-20211229002439782](image/202112290024884.png)
个人信息:
![image-20211229002500460](image/202112290025587.png)
我的文章:
![image-20211229002815926](image/202112290028038.png)
我的资源:
![image-20211229003059458](image/202112290030567.png)
修改密码:
![image-20211229002523147](image/202112290025273.png)
发表文章页面:
![image-20211229002623885](image/202112290026039.png)
![image-20211229002634302](image/202112290026554.png)
发布资源:
![image-20211229003216506](image/202112290032623.png)
资源列表:
![image-20211229003335662](image/202112290033816.png)
资源详情:
![image-20211229003317572](image/202112290033718.png)
排行榜:
![image-20211229003353720](image/202112290033880.png)
没有合适的资源?快使用搜索试试~ 我知道了~
基于SpringBoot开发的编程资源分享网站.zip
共873个文件
xml:141个
png:130个
gif:123个
需积分: 5 0 下载量 109 浏览量
2023-09-29
19:49:24
上传
评论
收藏 30.49MB ZIP 举报
温馨提示
基于SpringBoot开发的编程资源分享网站
资源推荐
资源详情
资源评论
收起资源包目录
基于SpringBoot开发的编程资源分享网站.zip (873个子文件)
layui.css 78KB
layui.css 78KB
ueditor.css 43KB
font-awesome.css 37KB
font-awesome.css 37KB
ueditor.min.css 34KB
font-awesome.min.css 30KB
font-awesome.min.css 30KB
video-js.css 21KB
layuimini.css 20KB
image.css 18KB
wangEditor.css 17KB
swiper-bundle.min.css 15KB
wangEditor.min.css 15KB
video.css 15KB
attachment.css 14KB
layer.css 14KB
layer.css 14KB
video-js.min.css 11KB
zyupload-1.0.0.min.css 9KB
rank.css 8KB
main.css 7KB
laydate.css 7KB
laydate.css 7KB
shCoreDefault.css 7KB
article.css 5KB
res.css 4KB
addres.css 4KB
default.css 4KB
scrawl.css 4KB
account.css 3KB
codemirror.css 3KB
charts.css 3KB
background.css 2KB
login.css 2KB
login.css 2KB
register.css 2KB
emotion.css 2KB
dialogbase.css 2KB
music.css 2KB
public.css 1KB
code.css 1KB
code.css 1KB
step.css 1KB
resources.css 1KB
edittable.css 1KB
reslist.css 1KB
write.css 1KB
template.css 1KB
webuploader.css 515B
help.css 389B
treetable.css 294B
iframe.css 41B
需求分析与总体设计文档 .doc 7.3MB
fontawesome-webfont.eot 162KB
fontawesome-webfont.eot 162KB
iconfont.eot 46KB
iconfont.eot 46KB
vjs.eot 3KB
UEditorSnapscreen.exe 508KB
wface.gif 49KB
jxface2.gif 40KB
yface.gif 28KB
bface.gif 27KB
icons.gif 20KB
file-icons.gif 20KB
file-icons.gif 20KB
tface.gif 19KB
fface.gif 18KB
59.gif 10KB
22.gif 10KB
cface.gif 8KB
24.gif 8KB
13.gif 7KB
16.gif 7KB
39.gif 6KB
64.gif 6KB
63.gif 6KB
50.gif 6KB
loading-0.gif 6KB
loading-0.gif 6KB
4.gif 6KB
1.gif 5KB
42.gif 5KB
71.gif 5KB
21.gif 5KB
20.gif 5KB
29.gif 5KB
70.gif 4KB
5.gif 4KB
17.gif 4KB
27.gif 4KB
9.gif 4KB
44.gif 4KB
11.gif 4KB
8.gif 4KB
3.gif 4KB
23.gif 4KB
icons-all.gif 4KB
34.gif 4KB
共 873 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9
资源评论
天天501
- 粉丝: 596
- 资源: 4666
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功