传统家政行业长期存在信息不对称、服务标准化难、订单管理混乱三大痛点。用户找家政师依赖熟人介绍或线下中介,服务质量参差不齐,价格不透明,售后无保障;家政师获客渠道单一,收入不稳定,缺乏职业发展空间;家政公司管理效率低下,订单调度依赖人工,财务结算混乱。随着移动互联网普及和"互联网+家政"政策推动,家政服务线上化、平台化成为必然趋势。一品家政应运而生,通过O2O模式连接用户与家政师,提供保洁、维修、搬家、月嫂、保姆、钟点工、家电清洗、园艺等全品类家政服务,解决行业痛点,提升服务效率与用户体验,构建可信、便捷、高效的家政服务生态。
一品家政是一款基于Django+UniApp的O2O家政服务平台,涵盖用户端、家政师端、管理后台三端协同,核心功能模块包括:
1. 服务分类导航
首页展示保洁、维修、搬家、月嫂、保姆、钟点工、家电清洗、园艺八大服务品类,支持图标自定义配置与轮播广告位管理,用户可快速定位所需服务。
2. LBS定位与智能搜索
基于地理位置自动推荐附近家政师,支持按服务类型、价格区间、距离排序、关键词搜索等多维度筛选,精准匹配用户需求。
3. 家政师展示系统
列表展示服务人员头像、姓名、服务标签(如"专业""细心")、评分、接单量、距离、价格等核心信息,支持一键预约,查看详情页展示服务项目、工作经验、用户评价。
4. 订单全流程管理
订单状态机覆盖待支付、进行中、已完成全生命周期,支持在线支付(微信支付/余额支付)、优惠券抵扣、取消订单、服务评价,订单详情展示服务人员、服务时间、价格明细、服务进度。
5. 用户中心体系
完整的用户档案管理,包含个人信息、地址管理(支持默认地址)、余额充值与交易记录、优惠券领取与使用、收藏家政师、订单追踪、在线客服等功能模块。
6. 家政师入驻与管理
家政师提交资质审核,平台审核通过后入驻,可设置服务项目、服务范围、服务价格、可预约时段,查看订单、收入统计、提现申请。
7. 运营后台管理
管理员进行家政师入驻审核、订单调度与监控、财务结算与提现审核、用户管理、服务分类配置、广告位管理、数据统计与运营分析。
负责的具体任务:
作为项目负责人,我主导了一品家政O2O平台的整体架构设计与核心系统开发。具体包括:用户认证系统的手机号登录实现;家政师入驻模块的资质审核、服务范围设置、可预约时段管理;用户端的服务分类展示、LBS定位搜索、家政师筛选、订单预约与支付系统;订单生命周期管理(待支付→进行中→已完成)的状态流转与订单调度;优惠券与余额充值等营销模块;管理后台的SimpleUI界面定制、家政师审核、订单监控、财务结算功能。
技术栈与架构:
后端采用Python + Django 5 + PostgreSQL,Django REST Framework构建REST API,SimpleUI提供中文管理后台,python-decouple管理环境变量配置;前端使用UniApp跨端框架,一套代码编译至微信小程序、H5、APP三端;集成微信支付,支持余额支付与优惠券抵扣;角色权限分离:用户端、家政师端、平台管理端权限隔离。
实现亮点:
LBS精准匹配:基于GPS定位实现附近家政师推荐,结合距离排序优化用户体验;2. 三端协同:UniApp一套代码覆盖多端,降低开发维护成本;3. 订单状态机:清晰的订单生命周期管理,支持状态流转控制与异常处理;4. SimpleUI管理后台:内置中文Admin皮肤,支持主题切换、列表筛选、批量操作,提升运营效率。
技术难点:
多角色权限控制:Django自定义用户模型,多对多关联Role表,实现用户、家政师、管理员三角色权限隔离;2. 手机号登录改造:重写认证后端,USERNAME_FIELD设置为mobile,后台登录表单适配手机号输入;3. 支付安全:微信支付接口对接,余额支付与优惠券抵扣的并发控制,确保资金安全;4. 跨端兼容:UniApp适配微信小程序、H5、APP三端,处理各端API差异与样式兼容。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论