# 【从0带做】生活垃圾管理平台
该系统正在准备中,请耐心等待,很快就会出来!
# 二、项目技术栈
前后端分离
后端:SpringBoot3 + MyBatis + Hutool
前端:Vue3 + Element-Plus + Vue-Router + Axios
数据库: MySQL
版本要求:
jdk不低于17,MySQL 5.7或者8,node.js环境不低于16,maven版本建议3.8及以上,navicat建议不低于16
数据库表:
难度系数:
# 三、项目功能描述
# 1. 管理员
登录、个人信息、修改密码
系统首页:查看系统的统计图
社区信息:管理社区信息
积分兑换物品:管理积分兑换物品
积分兑换记录:查看和删除积分兑换记录
宣传信息分类:用户首页的分类信息管理
宣传信息:管理用户首页的宣传信息
垃圾回收/投放点:查看垃圾回收/投放点信息
垃圾投放记录:查看用户提交的垃圾投放记录
可回收物信息:管理回收点可回收物的信息
回收记录:查看回收记录
公告信息:管理公告信息
反馈信息:管理反馈信息
管理员信息:管理管理员信息
社区管理员信息:管理社区管理员信息
用户信息:管理用户信息
# 2. 社区管理员
登录、个人信息、修改密码
社区信息:查看自己管理的社区信息
垃圾回收/投放点信息:管理自己管理社区的投放点信息
可回收物信息:查看可回收物信息
回收申请审批:审批由用户提交的回收申请
# 3. 用户
登录、注册、个人信息、修改密码
首页:查看宣传信息
垃圾类型识别:上传垃圾图片可以识别出垃圾的类型
垃圾回收/投放点:查看所有垃圾回收/投放点
积分兑换:查看和兑换商品
反馈与建议:提交用户的反馈或者建议
个人中心:查看或者更新用户信息
# 五、项目创新点
- Echarts图表数据统计
- 多角色权限控制、多模块的关联
- 富文本编辑器的使用