全开源同城跑腿系统是一套基于 FastAdmin、ThinkPHP 和 UniApp 开发的同城配送与跑腿服务平台源码,包含用户端、骑手端和管理后台三个部分。系统支持智能派单、系统派单、用户抢单、一键接单、预约取件及万能任务等功能,适合搭建同城跑腿、校园配送、代买代取及本地生活服务平台。
项目采用前后端分离架构,后端基于ThinkPHP框架开发,管理后台使用FastAdmin,用户端和骑手端均提供独立的UniApp前端源码。两个移动端支持独立配置和打包,并且都可以自主切换主题颜色,方便根据平台品牌风格进行个性化调整。
同城跑腿系统基本信息
| 系统类型 | 同城跑腿、同城配送小程序 |
|---|---|
| 后端框架 | ThinkPHP、FastAdmin |
| 移动端技术 | UniApp |
| 前端源码 | 独立用户端UniApp源码、骑手端UniApp源码 |
| 管理后台 | FastAdmin |
| 数据库 | MySQL 8.0 |
| 测试环境 | PHP 7.2、MySQL 8.0 |
| 核心功能 | 智能派单、抢单、预约取件、万能任务、同城配送 |
| 系统组成 | 用户端、骑手端、管理后台 |
用户端:同城跑腿与在线任务发布
用户端采用UniApp开发,主要面向需要同城配送和跑腿服务的用户。系统支持帮取、帮送两种基础任务模式,并提供预约取件和万能任务等功能,可以根据不同的业务需求创建跑腿订单。
任务类型支持通过后台配置,方便平台根据实际经营方向增加或调整服务项目。用户发布任务后,可以结合平台派单规则由系统分配骑手,也可以通过抢单方式完成订单匹配。
骑手端:智能派单与抢单接单
系统提供独立的骑手端UniApp源码,支持骑手参与同城配送任务,并提供一键接单和自主抢单等操作方式。
平台支持智能派单和系统派单,可以结合任务配置及派单规则安排订单。骑手端与用户端相互独立,方便分别开发、打包和维护,适合搭建拥有专职骑手及自主接单人员的同城配送平台。
后台管理与任务类型配置
管理后台基于FastAdmin + ThinkPHP开发,用于统一管理跑腿业务及用户、骑手相关功能。
系统支持后台配置任务类型,可以围绕帮取、帮送、预约取件和万能任务等业务场景调整服务项目。通过管理端统一维护平台配置,用户端和骑手端分别承载任务发布与订单处理流程。
用户端与骑手端独立源码
与仅提供单一移动端的跑腿程序不同,该项目提供独立用户端UniApp源码和骑手端UniApp源码,两个端可以分别配置后端接口地址,并独立编译打包。
双端均支持自主切换主题颜色,可以根据不同品牌或业务场景调整界面配色。
提示音资源位置如下:
用户端:
static/audio/accept.wav
后台:
public/assets/audio/notification.wav
服务器环境与源码部署教程
项目测试环境为PHP 7.2、MySQL 8.0,采用ThinkPHP后端架构。部署时需要将源码上传到服务器,导入数据库并完成数据库连接配置。
第一步:上传后端源码并导入数据库。
第二步:修改数据库连接配置。
application/database.php
根据实际服务器环境填写数据库连接信息。
第三步:配置网站运行目录。
将网站运行目录设置为源码中的 public 文件夹,并配置ThinkPHP对应的Nginx伪静态规则,同时为网站配置SSL证书并启用HTTPS。
第四步:配置用户端和骑手端。
分别修改两个UniApp项目中的后台接口域名,并配置各自对应的微信小程序AppID和Secret,之后分别运行和打包用户端、骑手端项目。
第五步:配置第三方服务。
根据实际使用功能配置所需的第三方服务,例如腾讯地图API Key等。相关地图接口参数需要使用对应服务的有效配置信息。
后台管理入口
后台登录地址:
https://你的域名/ymkuzhan.php
默认登录信息:
用户名:admin
密码:123456
首次登录后应及时修改默认密码,并妥善保管后台账号信息。
适用场景
该源码适合用于搭建同城跑腿小程序、校园跑腿平台、同城配送系统、代买代取服务平台及本地生活服务系统。
项目包含独立用户端、骑手端UniApp源码和FastAdmin管理后台,支持任务类型配置、智能派单、系统派单、抢单及预约取件等功能,前后端均可进行二次开发,适合用于同城配送及跑腿业务平台建设。
骑手端测试截图:

用户端测试截图:

管理后台测试截图:

本文永久链接地址:https://www.ymkuzhan.com/77304.html




