一个包含前端静态站点与后端服务的单仓项目(Monorepo)。
- front:纯静态前端页面
- server:Node.js/Express 后端(含 MySQL、JWT 登录、市场数据代理)
- 准备数据库:确保本机已安装并启动 MySQL,创建数据库(如
binance_clone)。 - 配置环境:复制
server/.env.example为server/.env并补齐变量(DB_*、JWT_SECRET等)。 - 启动后端:
cd servernpm installnpm run dev(开发模式,nodemon)或npm start
- 访问前端:打开浏览器访问
http://localhost:3000。
更多后端接口与环境说明见 server/README.md。
以下为真实渲染的页面截图(doc/images/):
.
├─ front/ # 静态前端(HTML/CSS/JS、图片等)
└─ server/ # Node/Express 后端(REST API、WS、Binance 数据代理)
本项目仅用于学习与演示,非真实交易所系统,不构成任何投资建议。请勿用于生产或涉及真实资金的场景。




