小赞-手艺人产品系统Vibe Coding

我要开发同款
小彭哥2026年10月14日
7阅读

技术信息

语言技术
Android、iOS、MySQL、HarmonyOS
系统类型
Android应用、iOS应用、HarmonyOS应用
行业分类
社交

作品详情

行业场景

为用户提供按摩、沐足等生活服务手艺人的发现、预约、沟通与评价功能,帮助手艺人建立个人品牌、拓展客源。

功能介绍

(1)用户认证与账户管理:支持手机号验证码登录与注册,采用JWT Token机制实现身份认证,Token过期后自动无感刷新,保障用户操作连续性。用户可管理个人信息,包括头像设置、昵称修改、性别选择等,并支持消费者与手艺人两种角色切换,满足不同使用场景需求。 (2)附近手艺人发现:基于GPS定位获取用户当前位置,通过LBS地理位置服务搜索附近的手艺人,支持按距离由近到远排序展示。手艺人以卡片形式呈现,展示评分、距离、服务项目等关键信息。用户可按按摩、沐足、采耳等行业分类进行筛选,快速找到所需服务。 (3)手艺人详情与预约:手艺人个人主页展示完整的个人信息,包括服务项目与价格列表、作品集(图片和视频)、用户评价等内容。用户可一键拨打手艺人联系方式,或通过在线即时聊天功能与手艺人直接沟通,了解服务详情后进行预约。 (4)即时通讯:集成腾讯云IM SDK实现实时聊天功能,支持文字消息和图片消息的收发,提供礼物打赏功能。消息列表展示所有会话,支持消息已读未读状态显示和在线状态查看,方便用户与手艺人之间的高效沟通。 (5)手艺人认证系统:提供完整的实名认证流程,手艺人需提交真实身份信息并上传技能资质证书。系统支持多步骤认证表单填写和认证状态的实时追踪,确保平台手艺人的专业性和可信度。 (6)内容浏览与社交互动:提供手艺人作品视频流浏览功能,支持上下滑动切换视频,用户可进行点赞、评论互动,并可关注喜欢的手艺人,及时获取其最新动态。 (7)钱包与支付:集成积分管理、充值、提现等钱包功能,支持优惠券的领取与使用。用户可查看交易记录,管理提现账户信息。 (8)搜索与个人中心:支持按关键词搜索手艺人和门店,提供搜索历史记录和热门搜索推荐。个人中心提供个人信息编辑、预约记录、收藏列表、评价管理、账号安全设置、意见反馈等 comprehensive 功能入口。

项目实现

一、主要任务
我是团队的支付/提现全链路负责人,覆盖后端 + 小程序 + 安卓 + 鸿蒙四端,并承担多端上架审核与隐私合规整改。
微信支付与提现:后端业务;小程序支付提现页面;
安卓 WithdrawScreen/RechargeScreen/WeChatPayManager 等 Kotlin 文件;
鸿蒙 RechargePage.ets——打通赞豆充值与微信商家转账提现全流程
APP 桥接整合:将安卓/鸿蒙拉起的支付提现页合并进小赞小程序主工程
发布上架:华为应用市场、鸿蒙、安卓版、微信小程序审核整改与资料整理、软著文档
二、技术栈与架构
后端:TypeScript + NestJS 10 微服务 Monorepo(business-service:3002)+ TypeORM + MySQL + Redis
前端:微信原生小程序、安卓 Kotlin(MVVM)、iOS Swift、鸿蒙 ArkTS
三方:微信支付、微信商家转账 API、腾讯云
三、实现亮点
多端统一接口:一套钱包接口通过 platform 参数差异化服务四端,避免重复开发
APP 拉起小程序支付:无法内嵌微信 SDK 的端,通过 URL 参数拉起小程序 app-bridge 页完成支付/提现后 wx.exitMiniProgram 回跳 APP;桥接模块用 binding_code 短码认证,独立于 JWT,与消费者端完全隔离
商家转账 B 模式:实时到账、免用户确认,提现体验接近秒到
四、实现难点
跨端认证传递:APP 与小程序间 token/用户标识如何安全互认,最终统一 URL 参数 + 短码方案
审核合规:四端逐个整改"登录即同意协议"问题,逻辑一致且不破坏已登录流程
资金链路验证:转账未开通真实到账前,靠日志追踪 + 测试环境约束反复验证流程正确性

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论