本项目为面向金融教学场景的股票模拟交易演示小程序,仅用于学习演示,不涉及任何真实资金与真实证券交易。本人在项目中担任全栈开发,独立负责前端小程序、后端接口与管理后台的设计开发。
用户端采用微信小程序原生开发,实现股票行情列表展示、自选股收藏、模拟买入卖出挂单、虚拟持仓盈亏实时计算、交易历史记录查询等功能;模拟账户初始虚拟资金由系统统一分配,所有交易均为本地虚拟撮合,不接入真实券商通道。
服务端基于 Spring Boot + MyBatis-Plus + MySQL 开发,使用 Redis 缓存行情数据与会话信息,提升列表加载速度;后端提供 RESTful 接口,完成用户模拟账户管理、下单、持仓、成交记录等业务逻辑,并做了接口鉴权与参数校验。
配套管理后台使用 Vue3 + Element Plus 开发,具备管理员登录、标的维护、用户虚拟资金重置、交易数据查询与导出等功能。项目最终完成接口联调、Docker 打包与 Nginx 部署上线,运行稳定,支持后续功能迭代。
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者