项目介绍:

上门服务预约系统源码|足疗按摩家政平台(含用户技师商户代理后台,全端支持,Java+PHP双版)

高清视频演示:

整体演示流程视频:

https://www.bilibili.com/video/BV1yGj1zfEpB/

用户端H5演示视频:

https://www.bilibili.com/video/BV1i2j9zBEFw/

技师、商家、代理三端演示视频:

https://www.bilibili.com/video/BV1i1j9zuEai/

整体演示流程视频:

https://www.bilibili.com/video/BV1i1j9zuECK/

系统说明:

系统说明文档的版本,内容更为详尽和专业,涵盖每个端口的功能模块细节与技术实现细节,适用于部署文档、毕设说明或商业文档场景使用:

上门服务足疗按摩小程序系统说明文档

本系统是一套面向多角色的综合性上门服务预约平台,主要应用于足疗按摩行业,支持用户端、技师端、商户端、代理端和后台管理系统,实现服务预约、支付结算、人员管理、财务管理等一站式功能。系统前后端分离,部署灵活,支持多终端访问,适配 iOS、Android、微信小程序和网页平台。

一、技术架构

  1. 前端技术
    模块 技术栈 平台
    用户端 uni-app H5、iOS、Android、微信小程序
    技师/商户/代理 uni-app(三端合一) H5、iOS、Android、微信小程序
    后台管理系统 Vue 3 + Vite PC Web
  2. 后端技术
    模块 技术栈
    核心框架 Java + SpringBoot
    ORM框架 MyBatis Plus
    项目构建工具 Gradle
    数据库 PostgreSQL 14(含 PostGIS)
    缓存系统 Redis
    接口部署 RESTful + JSON
  3. 服务器与部署
    系统部署于 CentOS 7 操作系统
    宝塔面板管理服务环境
    Nginx 配置反向代理及 HTTPS 证书
    支持一键构建和服务分离部署
  4. 第三方服务集成
    微信平台:公众号、小程序、微信开放平台、微信支付(V2 + V3)、登录
    阿里云:短信服务(验证码、通知类)、OSS对象存储
    腾讯云:人脸识别核验、语音通话服务
    地图服务:腾讯地图 + 高德地图(定位、路线导航、门店查询)
    二、系统功能详解
  5. 用户端功能
    功能模块 功能描述
    用户注册登录 支持手机号验证码注册、微信授权登录、一键登录等多种方式
    首页推荐 显示热门服务项目、推荐技师、附近店铺、秒杀活动、限时优惠等
    服务预约 按照服务类型选择技师/商户、预约时间、地址(支持地图选点)、立即下单
    上门服务地址管理 用户可添加多个收货/服务地址,支持默认地址设置,自动定位与地图点选
    订单系统 显示订单状态(待付款/待服务/服务中/已完成/已取消),订单详情、催单、退款申请、售后处理等
    在线支付 支持余额支付、微信支付、优惠券抵扣、积分抵现等
    用户评价 完成服务后可对技师进行评分、文字评价、匿名评价,系统自动计算好评率
    优惠券中心 领取商户优惠券、平台优惠券,展示使用规则与有效期,支持下单时自动抵扣
    我的账户 显示余额、积分、优惠券、消费记录、退款记录、我的收藏等
    消息通知 服务提醒、优惠提醒、系统公告、技师回复、退款进度等
    用户协议与隐私政策 支持在线查看平台用户协议、隐私条款,部署为静态网页或富文本内容
  6. 技师端功能
    功能模块 功能描述
    技师入驻申请 提交个人信息、身份证认证、手持证件照、服务技能、工龄等资料,平台审核后允许接单
    技师实名认证 接入腾讯云/阿里云实名认证服务,确保身份真实性
    签名与协议 完善服务协议与电子签名功能,满足合规需求
    订单接收与管理 显示可抢订单、预约订单、历史订单;接单、确认服务、到达签到、服务完成等流程
    我的服务项目 自定义服务类型、服务时间段、接单范围(自动计算范围内订单)、个人简介展示等
    账户与收入统计 显示总收入、当日收入、已结算收入、提现记录,支持申请提现至微信/银行卡
    排班与请假 技师可设置排班时间、自定义休息时间,请假时间不可接单
    好评统计 显示评价数量、好评率、用户留言内容,作为技师绩效参考
    我的评价 管理客户评论,可回复客户留言,提升服务口碑
    通知消息 平台公告、订单提醒、提现通知、用户催单等推送消息
  7. 商户端功能
    功能模块 功能描述
    店铺管理 商户可创建多个服务网点,设置营业时间、店铺定位、主营项目、联系方式等
    技师管理 添加技师、编辑技师资料、设置技师分成比例、查看技师接单情况
    服务项目管理 定义服务名称、价格、时长、支持技师绑定服务、可设置优惠价、秒杀价、上下架
    订单管理 显示门店所有订单记录,支持筛选、搜索、处理退款、异常订单管理等
    财务统计 按日、周、月、季度展示订单量、营收、退款、技师提成等,支持图表统计
    优惠券与活动管理 创建商户优惠券、设置发放范围、限用时间、用户群体,支持秒杀活动等运营策略
    顾客管理 查看服务过的顾客、顾客评价、顾客复购率等数据,支持会员营销模块扩展
    消息与公告 发布店铺内部公告,接收系统通知与顾客评价提醒
  8. 代理端功能
    功能模块 功能描述
    我的账户 显示账户余额、累计收益、今日收益、可提现金额、提现记录等
    商户管理 管理下属商户信息,查看商户数据概况、营业额、评价、技师数量等
    技师管理 管理代理区域技师信息、技术等级、接单量、好评率、提现情况等
    财务结算 管理结算周期,查看应收账款、抽佣比例、对账历史记录
    邀请与分销管理 展示推广码、查看邀请注册的商户/技师列表,统计佣金来源
    报表中心 支持导出 Excel 报表、图表展示代理区域整体经营数据
  9. 后台管理系统
    功能模块 功能描述
    用户权限管理 设置平台管理员角色、代理角色、商户角色等,支持按钮级别权限控制
    技师/商户审核 审核技师入驻资料、商户入驻信息、查看申请记录、拒绝理由等
    服务项目配置 管理全平台统一服务项目分类、默认价格、默认时长等
    平台财务统计 展示平台整体营收、订单数量、各角色结算金额、提现总额等,支持导出
    系统配置中心 设置地图服务 KEY、微信配置、阿里云配置、短信模板、提现规则、用户协议内容等
    日志与审计 操作日志记录、用户行为日志、订单修改记录、风控日志等
    举报与投诉处理 管理用户举报内容、技师投诉、异常订单举报、处理申诉等
    数据备份与恢复 管理数据库备份、自动备份计划、一键恢复历史数据
    三、部署说明概要
    环境要求:CentOS 7,PostgreSQL 14,Redis,JDK 17,Nginx,Gradle,Node.js
    数据库配置:修改 postgresql.conf 与 pg_hba.conf 启用外部访问
    前端部署路径建议:
    用户端(H5) → /www/wwwroot/h5
    后台管理端 → /www/wwwroot/admin
    用户协议/隐私协议 → /www/wwwroot/protocol/
    Nginx 配置:反向代理端口路由,启用 HTTPS,配置 CDN/缓存策略
    项目部署流程:
    初始化数据库并导入 SQL 文件
    修改后端配置文件(数据库连接、微信/阿里配置、Redis地址等)
    构建并部署后端(JAR)
    打包并部署前端(uni-app 和 Vue3)
    验证接口、支付、短信、地图等第三方服务是否正常

适用场景:

毕业论文、课程设计、公司项目参考

后台系统截图:
![上传中...]()


傲视众生的篮球
1 声望0 粉丝