# 【从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图表数据统计
  • 多角色权限控制、多模块的关联
  • 富文本编辑器的使用

# 六、关键页面截图

上次更新: 11/16/2024,