在生活服务数字化浪潮中,上门家政已成为高频刚需场景。最新版likeshop上门家政服务源码,是一款基于likeadmin-php框架深度开发的专业上门预约系统,提供全部前后台无加密源代码,帮助创业者快速搭建属于自己的本地化家政服务平台。系统采用用户端与师傅端完美融合的设计理念,覆盖从下单预约到服务完成的完整闭环,支持小程序、H5等多端访问,是本地生活服务商、家政公司数字化转型的理想选择。

系统概述与技术架构

本系统基于ThinkPHP框架开发,最低运行环境要求为MySQL5.7 + PHP8.0,需安装fileinfo扩展。前端采用Vue + uni-app技术栈,实现一套代码多端编译,完美兼容微信小程序、H5网页及移动端浏览器。系统版本号2.1.1,经过多轮测试优化,运行稳定,代码结构清晰,方便二次开发。

核心功能模块详解

用户端:便捷预约全流程

  • 多规格服务选择:家政服务(如保洁、月嫂、维修、保姆)支持多规格定价,用户可根据服务时长、人员等级、附加项目等自由组合,价格实时计算,透明无隐藏

  • LBS地图定位:对接腾讯地图定位接口,自动获取用户当前位置,智能推荐附近师傅,支持手动拖拽定位,确保服务地址精准

  • 在线预约+时段自定义:用户可自主选择期望的服务日期和自定义时间段(精确到半小时),系统实时校验师傅档期,避免排队等待,降低时间成本

  • 订单支付与跟踪:支持微信支付+支付宝官方支付,支付成功后订单进入派单池,用户可实时查看订单状态、师傅位置、服务进度

  • 核销与评价:服务完成后用户输入核销码或扫码完成订单确认,并可对师傅进行评分、文字评价,帮助平台积累口碑

师傅端:高效接单与收益管理

  • 入驻保证金机制:师傅入驻需缴纳保证金,提升服务可信度,降低平台风险

  • 每日限单功能:平台可设置师傅每日最大接单量,避免师傅超负荷接单影响服务质量,同时保障订单均匀分配

  • 订单池抢单/派单:师傅端实时显示待接单订单,支持系统智能派单(根据距离、评分、接单率自动分配)和后台人工派单两种模式

  • 服务日程管理:师傅可设置个人接单时段、休息日,系统自动过滤不可预约时间,避免订单冲突

  • 收益提现:师傅端可查看累计收入、提现记录,支持绑定微信/支付宝快速提现

管理后台:全维度运营控制

  • 首页DIY可视化装修:后台提供拖拽式首页编辑器,可自定义轮播图、导航图标、服务分类、活动区块等,无需代码即可打造个性化首页

  • 城市区域管控:支持设置指定城市开放接单,适合本地化精细化运营,可针对不同城市配置独立的服务项目、价格策略、师傅资源

  • 订单全流程监控:从用户下单、支付、派单、服务中到完成核销,后台可实时查看订单状态,异常订单自动标红提醒

  • 服务项目管理:支持多层级服务分类,每个服务可设置多规格价格、库存、详情图文介绍

  • 财务对账系统:自动汇总平台交易流水、师傅佣金、平台抽成,支持按日/月导出报表

  • 营销插件支持:可配置优惠券、满减活动、新客立减等营销工具,提升用户复购率

特色与优势

1. 全开源无加密,自由二次开发

系统提供全部前后台源代码,无任何加密或授权限制,开发者可根据业务需求自由修改、扩展功能,构建差异化竞争力。

2. 多端统一,体验一致

基于uni-app开发的前端,一套代码生成微信小程序+H5双端,用户界面风格统一,操作逻辑一致,降低维护成本。

3. 智能派单+人工派单双引擎

系统内置智能派单算法(基于距离、师傅评分、接单率、历史完成率)与后台人工派单机制相结合,平台可根据业务阶段灵活切换派单模式。

4. 高德/腾讯地图无缝集成

深度集成腾讯地图定位服务,支持地址解析、逆地理编码、距离计算、路线规划等功能,确保服务定位精准、导航高效。

5. 多规格服务定价体系

突破传统单一定价模式,支持按小时、按面积、按人员数量、按附加服务等维度设置价格,满足家政行业复杂计价需求。

6. 存储与短信灵活配置

  • 云存储:支持本地存储和阿里云OSS,图片等资源可托管至云端,提升访问速度

  • 短信服务:集成阿里云短信腾讯云短信,用于验证码、订单通知、派单提醒等场景

应用场景与目标用户

谁需要这套源码?

  • 本地生活服务平台:快速上线家政服务板块,整合本地师傅资源

  • 传统家政公司:数字化转型,搭建线上预约系统,提升运营效率

  • 创业者/个体经营者:打造社区家政服务平台,开展区域性业务

  • 技术开发者/代理商:为客户提供家政系统搭建与定制服务

适用场景

  • 日常保洁、深度保洁

  • 月嫂、育儿嫂、保姆等长期服务

  • 家电清洗、维修服务

  • 养老护理、陪诊服务

  • 开荒保洁、工程保洁等商业服务


环境要求与安装教程

运行环境

  • 操作系统:Linux/CentOS(推荐)或 Windows Server

  • Web服务器:Nginx(推荐)或 Apache

  • PHP版本PHP 8.0(需安装扩展:fileinfo、PDO、OpenSSL、Mbstring、Curl等)

  • 数据库MySQL 5.7(需支持InnoDB引擎)

  • Node.js:可选,用于编译前端

详细安装步骤

第一步:环境准备

  1. 确保服务器已安装PHP 8.0并启用fileinfo扩展(可通过phpinfo查看)

  2. 创建MySQL 5.7数据库,记录数据库名、用户名、密码

  3. 配置Nginx伪静态规则为ThinkPHP(或Apache开启mod_rewrite)

第二步:上传源码

  1. 将源码包中server文件夹内的所有文件打包上传至网站根目录(如 /var/www/html

  2. 解压文件,确保目录结构完整

第三步:配置运行目录与伪静态

  • 运行目录:将网站运行目录设置为 /Public(即 yourdomain.com 指向 Public 文件夹)

  • 伪静态规则(以Nginx为例):

location / {
    if (!-e $request_filename) {
        rewrite  ^(.*)$  /index.php?s=/$1  last;
    }
}

第四步:在线安装

  1. 在浏览器中访问 http(s)://您的域名/install/index.php,进入安装向导

  2. 同意协议,检查环境是否满足要求

  3. 填写数据库连接信息(数据库服务器、数据库名、用户名、密码)

  4. 设置管理员账号(用于登录后台)

  5. 完成安装,删除 /install 目录(或重命名)以防重复安装

第五步:关闭移动端调试图标

系统默认在移动端右下角显示调试图标(开发者工具)。如需关闭:

  1. 找到网站根目录下的 .env 文件(如果没有则复制 .env.example 并重命名)

  2. 编辑该文件,找到类似 SHOW_DEBUG_ICON=true 的配置项

  3. 将 true 改为 false

  4. 保存文件并清除缓存

第六步:其他配置

  • 支付配置:在后台「支付管理」填写微信支付、支付宝支付的商户参数

  • 地图配置:在后台「系统设置」填写腾讯地图开发者密钥(JS SDK和WebService API密钥)

  • 短信配置:根据所选服务商填写阿里云/腾讯云短信密钥

  • 存储配置:如需使用阿里云OSS,填写相关Bucket信息

注意事项

  • 安装前请确保服务器PHP版本准确,PHP 8.0需安装fileinfo扩展(部分PHP高版本未默认开启)

  • 数据库连接失败时,检查数据库主机地址(建议使用127.0.0.1而非localhost)

  • 如遇白屏或500错误,请检查目录权限(runtime和uploads需可写)

  • 前端编译问题请参考文档使用HBuilderX或命令行编译小程序。

声明:本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任使用者自行承担。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理,邮箱:785557022@qq.com (如需商用请去官方购买正版,我们永久支持正版。)