校园志愿者服务管理系统-springboot + vue

87 阅读2分钟

校园志愿者服务管理系统-springboot + vue

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于springboot + vue的校园志愿者服务管理系统

基于SpringBoot+Vue的校园志愿者服务管理系统,实现志愿者活动发布、在线报名、积分增减、留言反馈及多级权限管控,形成学生、教师、管理员协同的志愿服务闭环。

前台登录网址: http://localhost:8082/#/login

后台登录网址: http://localhost:8081/#/login

管理员账户密码: admin/admin

学生账户密码: 学号1/123456

教师账户密码: 教师工号1/123456

二、项目功能

前台模块

志愿者活动:浏览、搜索、收藏活动并在线报名。

留言反馈:新增、查看、删除个人留言。

个人中心-修改密码:验证原口令后更新密码。

个人中心-活动参加管理:查看、取消本人报名记录。

个人中心-积分管理:查询积分明细及当前余额。

个人中心-留言反馈管理:集中查看与删除本人反馈。

后台模块

轮播图管理:新增、修改、删除、查询首页轮播图。

管理员管理:新增、修改、删除、查询后台账户。

教师管理:维护教师基础信息与账号状态。

学生管理:维护学生基础信息与账号状态。

志愿者活动管理:新增、修改、删除、查询活动详情。

活动参加管理:审核、取消、导出报名名单。

积分管理:录入或扣减积分并生成记录。 留言反馈管理:查看、回复、删除用户留言。

三、运行环境

运行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs20

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:springboot

前端技术:Vue

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1761712471-b30189b4c385b9a.png

1761712475-b39297bb8f2a343.png

1761712482-cb01c07f3f10bb4.png

1761712485-a845678ad610fe9.png

1761712489-e2a90dfebc87322.png

1761712493-34a2d0b7ad607e1.png

1761712498-ebdf209ea7fab65.png

1761712501-1e0e2a62d00bd00.png

1761712505-ca0dde2dbd640ef.png

1761712528-8ebb60a0b3723bb.png

1761712550-79df496ef00064d.png

1761712557-d92c06c46c631c6.png

1761712578-95565e7744325a0.png

1761712579-57041791a0399d0.png

1761712586-f5f311100dcbb0f.png

1761712588-94e76f6fa33767b.png

1761712591-e27e04fa0dca53c.png

1761712595-eeef1df4229e177.png

1761712596-dbdf973d13599b3.png

1761712599-2f3ee16ede24773.png

1761712602-75e99e73cbb273d.png

1761712604-dca731abf7c100f.png

1761712606-8c0be015c9b5be4.png

1761712608-b30cd33d3811380.png

1761712612-0906527b8aeb1b3.png