技術(shù)架構(gòu):SpringBoot + Vue.js(管理后臺) + 微信小程序原生開發(fā)(客戶端) + Android原生開發(fā)(助教端)
一、作品功能模塊
1. 總管理后臺(Vue+SpringBoot)
用戶管理:查看用戶實名認證狀態(tài)、封禁異常賬號、導出用戶行為日志
助教管理:審核助教資質(zhì)(上傳資格證書)、設(shè)置服務(wù)星級評分、配置接單地理圍欄
訂單中心:實時監(jiān)控訂單狀態(tài)(待接單/服務(wù)中/已完成)、分傭比例配置、糾紛訂單仲裁
財務(wù)系統(tǒng):提現(xiàn)審核(T+1到賬機制)、退款自動風控(觸發(fā)反欺詐規(guī)則自動攔截)
數(shù)據(jù)分析:可視化統(tǒng)計用戶活躍時段、助教接單熱力圖、服務(wù)品類收入占比
2. 微信小程序端(客戶端)
快速登錄:微信授權(quán)獲取頭像/昵稱 + 短信驗證碼綁定手機號(阿里云通信接口)
服務(wù)預約:基于LBS的助教智能推薦(距離/評分/價格三維排序)、在線支付(微信支付+余額混合支付)
即時通訊:集成騰訊云IM SDK,支持文字/語音/位置共享(消息記錄云端同步)
訂單管理:服務(wù)倒計時提醒、服務(wù)完成評價(匿名評價保護機制)、退款自動觸發(fā)履約保證金凍結(jié)
3. Android助教端
智能派單:采用高德地圖SDK實現(xiàn)5公里接單半徑推送(支持搶單/系統(tǒng)派單雙模式)
服務(wù)工具包:內(nèi)置服務(wù)計時器(自動關(guān)聯(lián)訂單狀態(tài))、路線導航(跨平臺調(diào)起地圖APP)
消息中心:強提醒訂單推送(本地通知+短信雙通道)、客戶消息優(yōu)先級排序
錢包系統(tǒng):提現(xiàn)記錄追蹤(銀行流水號反查)、分傭明細(基礎(chǔ)薪資+績效獎金拆解)
二、我的核心貢獻
1. 角色定位:全棧
架構(gòu)設(shè)計:
數(shù)據(jù)庫設(shè)計:MySQL表結(jié)構(gòu)優(yōu)化(讀寫分離+垂直分表),訂單表采用ShardingSphere分庫
安全體系:Spring Security + JWT實現(xiàn)三端統(tǒng)一鑒權(quán),敏感操作觸發(fā)人臉識別二次驗證
核心開發(fā):
后臺:基于MyBatis-Plus開發(fā)RBAC權(quán)限管理系統(tǒng),支付回調(diào)接口實現(xiàn)分布式事務(wù)一致性
小程序:封裝騰訊云IM組件庫,解決跨頁面消息狀態(tài)同步難題
Android:利用WorkManager實現(xiàn)后臺保活訂單監(jiān)聽,消息推送到達率提升至99.8%