项目简介
本项目是一个基于Go语言和Vue框架开发的web应用,用于管理忍者必须死游戏的积分和悬赏系统。前端借助ElementUI实现界面展示,后端采用Beego框架搭建服务,具备用户、项目、记录、奖励管理以及积分计算等功能。
项目的主要特性和功能
- 信息管理:支持对用户、项目、记录、奖励信息的查看、添加、保存等操作,能处理用户ID、项目ID等相关信息。
- 积分计算:根据设定的成绩和积分算法自动计算用户积分,可进行多种悬赏奖励类型的积分计算。
- 数据可视化:以汇总表和排名形式直观展示积分和成绩信息。用户可按时间(段)和查看方式(积分或成绩)查看数据,还能导出为Excel文件。
安装使用步骤
本地运行
- 进入项目目录:
cd rebxs
- 安装依赖包:
go mod tidy
与go mod vendor
- 启动项目:
bee run
打包部署到Linux环境
- 打包程序:
bee pack -be GOOS=linux
- 将打包后的程序部署到服务器,配置域名或IP地址进行访问。
线上项目访问
线上demo ,录入数据界面需输入密码进入,密码暂未公开。
表格说明
本项目涉及人员表、项目表、项目对应积分算法表、悬赏表、记录表和汇总表。各表分别存储人员、项目、积分算法、悬赏、记录信息,汇总表用于展示统计结果。
注意事项
- 初始版本中部分设置项(如积分规则)固定,暂不支持修改。
- 人员数据录入仍需手动操作,尚未实现自动化。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】