爱老助老服务平台-springboot + vue

31 阅读3分钟

爱老助老服务平台-springboot + vue

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

一、项目描述

基于springboot + vue的爱老助老服务平台

SpringBoot+Vue爱老助老服务平台,前端集成健康科普、活动与服务预约、健康数据记录及智能提醒,后端统一管理用户、活动、服务分派与健康信息,构建多方协同的数字化养老支持体系。

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

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

管理员账户密码: admin/admin

老人账户密码: 老人账号1/123456

监护人账户密码: 监护人账号1/123456

志愿者账户密码: 志愿者账号1/123456

二、项目功能

【前台模块】

健康科普:浏览、收藏健康文章与视频。

活动信息:查看、报名、取消各类养生活动。

服务信息:浏览、搜索可预约的助老服务项目。

服务记录:查看本人历史服务明细与评价。

个人中心:查看/修改本人资料、账号绑定。

服务信息管理-服务预约:新增、取消服务预约单。

服务信息管理-预约取消:查看取消记录与原因。

健康信息管理-健康数据:录入、更新血压、血糖等指标。

健康信息管理-健康信息:查看、修改既往病史与用药。

提醒功能管理:新增、修改、删除用药/复诊/活动提醒。

【后台模块】

轮播图管理:增删改查首页轮播图片及链接。

系统用户管理-老人:增删改查老人账号与状态。

系统用户管理-监护人:增删改查监护人账号。

系统用户管理-志愿者:增删改查志愿者账号与服务技能。

系统用户管理-管理员:增删改查后台管理员角色。

健康科普管理:发布、修改、删除、查询科普文章。

活动信息管理-活动信息:发布、修改、删除、查询养生活动。

活动信息管理-活动区域:增删改查活动场馆与区域。

服务信息管理-预约取消:审核、删除、查询取消单。

服务信息管理-服务类型:增删改查“助餐、助浴、陪护”等类型。

服务信息管理-服务信息:发布、修改、删除、查询服务项目。

服务信息管理-服务预约:查看、派单、删除预约单。

服务记录管理-服务分派:新增、修改、删除、查询派工单。

服务记录管理-服务记录:查看、评价、删除服务完成记录。

健康信息管理-健康信息:查看、删除、更新老人健康档案。

健康信息管理-健康数据:查看、删除、统计健康指标数据。

提醒功能管理:系统级新增、修改、删除、查询提醒模板。

三、运行环境

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

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

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

四、项目技术

服务端技术:springboot

前端技术:Vue

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

五、项目截图

1760593515-54c6976a3167e3f.png

1760593525-01d4517ad7863e7.png

1760593528-9ed24a474b15fdd.png

1760593531-63800ca772664b3.png

1760593536-799fbdad3c3aeb4.png

1760593538-b048020bd5a32d5.png

1760593546-c7c844f52b38f3a.png

1760593548-cd698ec67ba6729.png

1760593553-e8dec8900f87d7f.png

1760593555-8b50abb0e8e4c9d.png

1760593560-765827013835d36.png

1760593567-5ffa45b1f485b74.png

1760593569-4ffa26a355de90f.png

1760593573-3ffe6ece84d27fd.png

1760593579-827e18eac4363e0.png

1760593583-a7dc86aac43bd46.png

1760593588-befee6119353b1d.png

1760593590-db2f6a315238c8c.png

1760593594-5f0c476716835ef.png

1760593597-f8166eb7a8caa84.png

1760593599-e544b095e4e5500.png

1760593603-35ef80fc30250d7.png

1760593605-b5aa61e6b2d96f0.png

1760593611-c2a9aa1f47edf65.png

1760593612-527d244cc519fec.png