主要分为前台用户互动和后台管理两部分。前台用户互动主要是书法和绘画相关的知识类闯关游戏和作业作品的提交,评阅,点赞,投票和论坛互动等等。后台管理主要是展览内容相关的增删改查,以及用户提交的作业,作品的评阅,评奖等。负责叙述:
负责小程序后端接口的开发(80%),参与数据库的设计。技术描述:
项目使用SpringCloud+SpringBoot+MyBatis作为底层架构的分布式微服务项目
使用consul作为注册中心进行服务之间的调用
使用Redis作为缓存数据库实现用户信息、展览信息、作品信息、点赞信息、投票信息等的存储和维护