本地生活服务行业长期存在「需求方找不到靠谱服务者、服务者接单靠熟人介绍」的信息不对称问题。本项目立项旨在用「LBS 定位 + 在线担保交易」把同城上门服务(推拿按摩、陪伴陪护、家政清洁等)的供需两端标准化撮合:用户发布需求,按距离、评分、服务者资质筛选,在线下单预约并完成支付;服务者实名入驻、接单履约、按单结算。核心解决的是「信任」与「效率」两个问题——让用户敢下单,让服务者有稳定订单。
点击空白处退出提示
本地生活服务行业长期存在「需求方找不到靠谱服务者、服务者接单靠熟人介绍」的信息不对称问题。本项目立项旨在用「LBS 定位 + 在线担保交易」把同城上门服务(推拿按摩、陪伴陪护、家政清洁等)的供需两端标准化撮合:用户发布需求,按距离、评分、服务者资质筛选,在线下单预约并完成支付;服务者实名入驻、接单履约、按单结算。核心解决的是「信任」与「效率」两个问题——让用户敢下单,让服务者有稳定订单。
1)用户端(微信小程序):手机号/微信一键登录;服务品类浏览与关键词搜索;LBS 定位按距离筛选服务者;服务者详情页(头像、评分、服务次数、资质展示);在线下单预约(选择服务时间、上门地址、服务时长);订单状态实时跟踪;IM 即时沟通;钱包充值与提现;订单完成后评价、投诉与申诉入口。
2)服务者端:实名认证与资质材料上传(含健康证强制校验);接单/拒单与抢单大厅;服务进度上报;收益钱包与提现申请;接单量与收入统计。
3)平台管理后台:用户与服务者入驻审核;服务品类与价格配置;订单流转监控与异常干预;平台抽佣规则设置;资金流水与提现审核;运营数据看板。
本人独立承担全栈开发,负责数据库设计、后端接口、小程序前端与管理后台,从需求梳理到部署上线全流程独立完成。
技术栈:微信小程序(原生框架)+ Node.js 服务端 + MySQL 业务库 + Redis 缓存 + Nginx 反向代理部署;管理后台采用 Vue + ElementUI。
实现亮点与难点:
① 基于地理位置的距离排序与范围检索:经纬度字段建索引 + 边界框预筛,再计算精确球面距离,避免全表扫描;
② 订单状态机设计(待接单 → 已接单 → 服务中 → 已完成 → 已结算),配合超时自动流转与异常回滚,防止脏单与卡单;
③ 钱包与平台抽佣采用双账本流水记账,用户余额、服务者收益、平台佣金三方可追溯对账;
④ 服务者资质时效性校验,健康证等材料过期后自动下架其接单权限,保障合规。




评论