在线演示

街递 v1.0 已完成开发,本地部署即可体验

🔗 API 接口一览

POST/api/v1/register用户注册
POST/api/v1/login用户登录
GET/api/v1/profile用户信息
POST/api/v1/orders创建订单
PUT/api/v1/orders/:id/cancel取消订单
PUT/api/v1/orders/:id/confirm商家确认
PUT/api/v1/orders/:id/assign管理员派单
PUT/api/v1/orders/:id/complete完成订单
POST/api/v1/pay/create创建支付
POST/api/v1/pay/callback支付回调
GET/api/v1/wsWebSocket实时推送
GET/api/v1/admin/dashboard管理大盘

系统架构

📱

微信小程序

用户端

商家端

骑手端

🖥️

管理后台

数据大盘

审核管理

订单管理

⚙️

Go API

Gin框架

Gorm ORM

WebSocket

🗄️

数据层

PostgreSQL

Redis

AES加密

安全保障

🔐

AES-256-GCM加密

手机号、身份证等敏感字段自动加密存储,API返回自动脱敏

🔑

RSA-2048授权

商业版License系统,机器指纹绑定+在线验证防破解

🛡️

API签名验证

HMAC-SHA256请求签名,防篡改防重放

🚦

分级限流

令牌桶限流,登录10次/分、普通接口100次/分

🚀 立即部署

一行命令启动完整配送系统

# 克隆项目

git clone https://gitee.com/vanloves/jiedi.git

# 一键启动

cd jiedi && docker-compose up -d