Skip to content

BlueDriver/lost-found

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

校园失物招领系统 - 后台

  • 开发工具:IntelliJ IDEA

  • 语言:JAVA (1.8)

  • 框架:Spring Boot (2.1.3.RELEASE) + Spring Data JPA

  • 数据库: MySQL (5.7)

前端地址

项目特点

  • Spring Boot + Maven多模块项目
  • 拦截器的使用
  • 统一异常处理
  • controller层参数校验
  • 跨域访问
  • 邮件发送(结合JetBrick模板引擎)
  • 常用配置
  • 随机验证码生成

主要功能

普通用户:

  • 认证登录

  • 修改头像、密码、手机、反馈

  • 发布、搜索、查看招领信息

  • 认领、评论物品

注意:用户的认证分使用的Jsoup模拟登录教务系统实现的,本项目当前仅针对东华理工大学学生进行,其他学校请自行探索或改用注册方式等。

管理员:

  • 数据统计(未实现)
  • 招领信息管理、物品类别管理
  • 用户管理
  • 公告管理
  • 反馈管理

说明

  1. 运行项目前请先初始化数据库,脚本见sql.md文件,用户邮箱建议改成自己的有效邮箱,脚本中的为示例。

预设用户:

学校 类型 用户名 密码
东华理工大学 普通用户 201520180508 123456
东华理工大学 管理员 [email protected] 123456
  1. 部分接口定义见api.md

运行截图

普通用户

认证登录:

img

系统主页:

img

我的消息:

img

发布信息:

img

物品详情:

img

移动端适配:

img

管理员

数据统计:

img

招领信息管理:

img

反馈管理:

img

前端地址

About

校园失物招领系统 - 后端

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published