当前位置: 首页 > news >正文

CandyHandymanPlatform

# 🔨 CandyHandymanPlatform

> 万能工匠平台 — 一个连接技能工匠与顾客的 O2O 服务平台!四端齐发,功能超全。

---

## 👥 用户角色

| 角色 | 说明 |
|------|------|
| 🛒 顾客 | 浏览服务、下单、支付、评价、申诉 |
| 🔧 工匠 | 发布服务、接单、管理订单、上传资质认证 |
| 🛡️ 管理员 | 仪表盘数据统计、用户管理、订单管理、服务审核 |

---

## ⚙️ 核心功能(20+模块)

| 模块 | 说明 |
|------|------|
| 🔍 服务发现 | 技能展示(图片/视频)、分类搜索、附近工匠(Haversine 算法) |
| 📋 订单系统 | 全生命周期管理(待接单→已接单→进行中→已完成/已取消/争议中) |
| 💬 实时聊天 | SignalR WebSocket 通信、输入状态提示、位置共享 |
| 💳 支付系统 | 微信支付 v3(JSAPI/Native)、余额支付、退款、优惠券、钱包 |
| 🏆 工匠运营 | 等级体系(初级→专家,自动升级)、排班日历、预约时段、排行榜 |
| 🔒 安全信任 | 身份实名认证、工匠资质证书、订单服务保险、争议处理 |
| 🔔 通知系统 | 多渠道推送(FCM/微信订阅消息/应用内)、通知偏好设置 |
| 🎯 用户体验 | 深色模式、多语言、帮助中心、意见反馈 |
| 📊 后台管理 | 数据统计报表、公告管理、反馈管理 |

---

## 🛠️ 技术栈

| 项目 | 说明 |
|------|------|
| 后端 API | .NET 9 Web API + Entity Framework Core + SQLite + SignalR |
| Android | Kotlin + Jetpack Compose + Hilt(依赖注入)+ Material 3 |
| 桌面管理端 | WPF (.NET 9) + CommunityToolkit.Mvvm |
| 微信小程序 | 原生 WXML/WXSS/JS |
| 架构 | 分层架构(Core 领域层 → Application 应用层 → Infrastructure 基础设施层 → Api 接口层) |
| 安全 | JWT + Refresh Token、XSS 防护、SQL 注入防护、速率限制 |

---

## 🔗 项目地址

GitHub: https://github.com/Candy-Zoe/CandyHandymanPlatform 或 https://github.com/Deng-Y-Can/CandyHandymanPlatform 或 https://gitee.com/CandyZoe/CandyHandymanPlatform

---

## 📝 项目简介

万能工匠平台是一个功能超完整的 O2O 服务系统!后端用 .NET 9 + EF Core,Android 端用 Kotlin + Jetpack Compose,桌面管理端用 WPF,微信小程序用原生开发——四端齐发,技术栈丰富。从订单管理到实时聊天,从支付系统到工匠运营,20多个功能模块,业务逻辑完整。如果你想学习全栈开发或者 .NET 后端架构,这个项目绝对值得深入研究!

---

> 💡 如果你觉得这个项目对你有帮助,请给一个 **Star** 支持一下!欢迎加入我们一起开发和讨论。

---

**作者留言:** 希望编程不只是为了工作,也是为了兴趣。希望开源的目的不只是为了赚钱,也是为小白提供一盏路灯,为未来的中国乃至世界做一份贡献。

http://www.jsqmd.com/news/1191838/

相关文章:

  • 2026年7月侧柏基地推荐,侧柏小苗/黑松盆景/黑松容器苗/绿化造型松/侧柏土球/黑松小苗/黑松,侧柏种植基地哪家强 - 品牌推荐师
  • Docker部署ClickHouse时序数据库
  • KCOM4串口转键鼠控制线实战应用与固件升级指南
  • Spring Cloud Alibaba 2022集成Nacos
  • RK3588 HDMI-IN功能实战:从设备树配置到应用调试全解析
  • 手搓生产级 AI Agent 系统(2):工具系统深度实战——从参数校验到沙箱安全
  • Unity XLua热更新报错:Span与ReadOnlySpan类型缺失的深度解析与解决方案
  • GCC警告与优化协同配置:解决C++发布版本崩溃难题
  • Claude Code到底能不能干活?别只看 Demo 和跑分
  • 2026年7月最新南宁卡地亚官方售后维修服务网点地址与客服电话 - 卡地亚服务中心
  • Claude Code高效协作指南:claude.md编写规范与工程实践
  • 2026加密算法全景解析:从AES到后量子密码的实战指南
  • 零代码自动化:从重复操作到AI增强工作流的实践指南
  • 2026年苏州线切割设备靠谱生产服务商介绍:线切割机、放电切割机、阳极切割机设备制造企业 - 海棠依旧大
  • Armadillo预编译版在Windows+VS2022下的实战配置与性能优化
  • SpringCloud生态下的新选择:深入剖析PowerJob的分布式调度核心机制
  • STM32(三):外部中断实战避坑指南(标准库函数)
  • SpringBoot+Vue实战:从零构建一个课堂管理系统
  • 可行性研究实战:从经典习题到现代系统分析的思维跃迁
  • Unreal Engine模块加载失败全解析:从原理到排查的完整指南
  • C++ BOOST库实战指南:从智能指针到异步网络编程
  • 《AI辅助前端开发-10:避坑与进阶篇》
  • 2026 年 7 月新发布:揭西靠谱的止回式风帽订做厂家格局重塑与选型新思路,别等屋顶漏水才后悔!这玩意儿可能正让你家霉菌肆虐 - 实业推荐官【官方】
  • C++性能优化进阶:从代码技巧到工程体系的7个核心秘诀
  • C++浮点数输出精度控制:std::cout与<iomanip>实战指南
  • MySQL 崩溃恢复过程分析-元一软件
  • 2026年7月最新徐州格拉苏蒂官方售后维修服务网点地址与客服电话 - 亨得利钟表维修中心
  • (实战指南)STM32自定义通信协议:从帧结构设计到代码移植详解
  • VS Code原生AI编程:Cline插件深度集成Kimi k2实战指南
  • Unity URP汽车展览Demo实战:从场景搭建到交互实现