运用技术:SpringCloud Alibb 、MybatisPlus、RabbitMQ、Mysql、redis、xxljob
项目背景:互联网生活时代,随着越来越多的数字内容出现,线上购买数字内容已经成为不可或缺的生活必需品,线上购买数字内容已经成为不可或缺的生活必需品,该项目主要给NFT爱好者提供一个购买、以及链上拥有权的平台。
主要功能:小程序:1.普通活动、AR活动、盲盒活动、合成活动、空投活动
2.活动预览、藏品领取
3.积分查看、我的藏品、藏品转增(基于元生链)
4.藏品购买
后台:1.用户管理:用户黑白名单、用户藏品异常转增功能
2.活动上下架、活动参与流程处理、藏品关联
3.藏品创建、审核、铸造
主要职责: 活动管理1.后台设置活动类型、以及各个类型的数据处理(采用策略工厂模式实现)
2.盲盒活动(开启盲盒验证其有效性以及关联藏品有效性、通过消息异步调用链上服务完成藏品发放),幂等校验。
3.空投活动(主要通过定时任务对参与活动的用户进行藏品发放)
4.合成活动(用户可将现有藏品合成为活动中可能随机出现的藏品,合成材料、合成物通过后台进行配置)
5.结构代码生成功能:该功能针对公司代码目录结构风格进行基础代码生成,该功能依赖于(beetl模板引擎实现)
微信关注公众号:宙核