本项目完全开源,基于MIT开源协议,可放心下载,使用,修改。
项目介绍
现在体育场馆越来越多,很多场馆为了方便运营管理,都会希望使用在线订场的小程序为客户提供服务。最近做了一款体育场馆的在线订场系统,主要是基于羽毛球场馆需求开发,本项目为实验项目,所以免费开源,可商用,可二次开发。禁止转售源代码,二次开发后除外,使用源码应遵守国家法律,不得从事和应用于非法行业。
本项目用户端前台使用uni-app开发,支持生成H5和小程序,场馆端后台管理使用vue3开发,支持PC和移动端显示。后端采用Go语言+MySQL开发,可快速一键部署。
功能概览
客户端:
- 登录:手机验证码一键登录。
- 球馆订场:展示球馆详细信息、未来一周内的可用场地、订场订单的锁定与支付。
- 个人信息:对个人信息的一些展示以及修改。
- 订单管理:展示订单记录,并可以对订单进行支付取消等操作。
- 预约管理:展示预约记录,并可以对预约进行取消等操作。
- 意见反馈:用户可以对球馆存在的一些问题进行反馈,同时支持在线联系客服。
管理端:
- 登录:采用账号密码进行登录。
- 数据中心:对球馆场地预约情况、球馆收入等数据进行展示。
- 订场管理:展示未来一周内场地预定情况且可直接操作订场。
- 订单管理:展示订单记录,并可以对订单进行取消退款等操作。
- 资金流水:展示订单交易金额。
- 用户管理:展示客户端用户。
- 场馆管理:对场馆信息、场地信息的编辑与文件上传。
- 系统设置:对隐私协议、关于我们、后台密码、密钥的设置。
界面展示
技术说明
架构模式:前后端分离
开发工具:Hbuilder、vscode、Goland
数据库版本:mysql8
数据库可视化工具:SQL yog或Navicat for MySQL
服务器:Linux(Debian)
主要技术:uni-app、Vue3、JWT、MySQL、Html、Css、ElementUI、Vant等
源码地址
遇到问题请联系微信: