基于 Java (Spring Cloud) + Vue3 构建,支持币币交易、合约交易、法币 OTC、钱包系统等核心模块,助力搭建稳定可靠的数字资产交易平台。
- 完整源码:提供可二次开发的全套代码,支持 SaaS 化部署。
- 多国部署:已在东南亚、非洲等地区实际应用。
- 架构灵活:单体或微服务可选,适配分布式扩展需求。
| 技术层 | 技术栈说明 |
|---|---|
| 前端 | Vue3 + Vite + TypeScript + Tailwind CSS + Pinia |
| 后端 | Java 17 + Spring Cloud + MyBatis Plus + Redis |
| 数据库 | MySQL + Redis + Kafka + MongoDB + ElasticSearch |
| 通信 | WebSocket(撮合引擎) + RESTful API |
| 部署 | Docker + Nginx + Git CI/CD |
| 国际化 | 多语言支持(i18n)、多币种汇率换算模块 |
- 资产类型:加密货币、外汇、股票等多类资产支持。
- 订单模式:币币撮合交易(限价/市价)、合约交易(全仓、多空杠杆、止盈止损)、法币 OTC。
- 智能功能:收益分配策略、锁定期管理、虚拟账户模拟交易。
- 安全认证:KYC 实名认证、邮箱/用户名/钱包授权登录。
- 实时推送:K 线图、盘口深度、订单簿数据(WebSocket 毫秒级响应)。
- 权限控制:基于 RBAC 的精细化管理员权限体系。
- 运营工具:用户资产管理、订单流水跟踪、活动配置(Banner/公告)。
- 数据审计:完整记录登录日志与操作日志。
- 代理系统:三级分润机制、邀请码注册、实时返佣结算。
- 独立入口:代理后台数据报表与业绩分析。
- 加密防护:HTTPS 通信、SQL 注入/XSS/CSRF 攻击防护。
- 审计跟踪:操作行为全链路记录,支持事后追溯。
- 环境依赖:JDK 17+、Node.js 16+、Docker。
- 部署流程:
- 克隆仓库:
git clone [仓库地址] - 后端启动:
mvn clean install && docker-compose up -d - 前端启动:
npm install && npm run build
- 克隆仓库:
- 技术支持:提供部署文档与在线答疑。
如需技术咨询或获取完整源码,请联系:
📧 邮箱:microCenterCode@outlook.com
💬 Telegram:@Micro_Center_Code
本项目基于 MIT License 开源,可自由使用与二次开发。