# 【从0带做】社区疫苗预约系统
该系统正在准备中,请耐心等待,很快就会出来!
# 二、项目技术栈
前后端分离
后端:SpringBoot3 + MyBatis + Hutool
前端:Vue3 + Element-Plus + Vue-Router + Axios
数据库: MySQL
版本要求:
jdk不低于17,MySQL 5.7或者8,node.js版本18以上,maven版本建议3.8及以上,navicat建议不低于16
数据库表:12张
难度系数:⭐⭐⭐⭐
# 三、项目功能描述
# 1. 管理员
登录、个人信息、修改密码
系统首页:浏览公告
数据统计:管理所有疫苗信息
疫苗预约:查看所有用户的疫苗预约信息
社区信息:管理所有社区信息
疫苗信息:管理疫苗信息
疫苗分类:管理疫苗分类信息
充值记录:查看所有用户的充值信息
轮播图信息:管理轮播图信息
资讯信息:查看和审核社区资讯信息
用户收藏:查看所有用户的疫苗收藏信息
系统公告:管理系统公告信息
管理员信息:管理所有管理员信息
社区管理员管理:管理社区管理员信息
用户管理:管理用户信息
# 2. 社区管理员
登录、个人信息、修改密码
首页:浏览系统公告
疫苗预约:查看和审核本社区的疫苗预约
疫苗信息:查看所有疫苗信息
社区信息:查看自己管理的社区信息
# 3. 普通用户
注册、登录、个人信息、修改密码
首页:查看轮播图信息、查看热门疫苗(按预约量排序)、查看最新资讯、查看系统公告
疫苗接种:查看所有可接种的疫苗信息
疫苗详情:查看疫苗的详细信息、可预约接种、可关注疫苗
社区风采:查看所有社区信息
社区资讯:查看所有社区资讯信息
我的预约:查看个人疫苗预约记录,可支付、可确认接种完成
我的关注:查看个人所有关注的疫苗信息
我的充值:查看个人充值记录、可以给个人账户充值金额
# 五、项目创新点
- Echarts图表数据统计
- 多角色权限控制、多模块的关联
- 富文本