1、立项背景:
游戏交流环境不友好,为移动端模拟驾驶类手游搭建一个交流平台。
2、软件功能
1 用户登录,用户注册,虚拟车队注册(绑定管理员账号)
2 活动发布以及管理
3 黑名单发布及管理(第一核心:为虚拟车队剔除行为恶劣的玩家,维持游戏生态。)
4 积分系统 激励玩家参加活动。
5 官网内容管理
6 其他
3、业务流程
用户登录后获取权限信息,从后端获取路由页面名称(仅名称),前端根据名称列表渲染菜单。(权限管理为粗颗粒,按钮是否可按不进行判断。)
活动发布 用户发布活动后,测试版软件里直接审批通过(使用审批是为内容控制,防止恶意内容出现)
黑名单 同活动发布
1.整体架构使用 vue + electron 实现前端,Java springboot3实现后端 sa-token实现后端权限。
2.项目由一人实现,负责所有模块。目前软件正处于测试状态。
3.难点、坑:页面显示异常、工作流与业务系统整合……
解决方法:去掉审批流程,在整合完成后下一个版本更新时上线。
当然,项目实际周期比较长,功能在不断的变更和优化。