Substrate学习:团队结业挑战赛结果复盘

团队:Best Block

产品介绍

项目名称:BestToken

BestToken是一个使用Substrate开发的用于在线广告牌拍卖和展示的地方,用户通过竞价获得广告牌一段时间的使用权,进行广告的展示。

成员介绍和分工

刘吉洋:前端。协调团队
曹帅:前端 + 部分后端
王健江:后端

实现流程

周四:确定计划

周四晚上语音开了个会议,确定了一下初步的计划。
大概计划:

  • 周五上午确定题目
  • 周五晚上确定具体需求,实施方案和分工
  • 周六和周日coding
  • 周日晚上提交代码

周五:确定题目

当天晚上我搜索了一些资料,列了些备选题目:

  • 数字广告牌
  • 稳定币
  • oracle
  • 数据市场:打包,买卖
  • 数字资产(加密猫等)交易所
  • 游戏
  • 时间拍卖
  • 保险

最终确定做在线广告牌拍卖。

周六:完成后端

健江自己很快就写完了,然后第二天去chinajoy了,学霸就是好。
插曲:

  • 本来设想是展示在外部网站
  • 健江理解成都展示在这个网站上

我和曹帅频繁沟通前端,看polkadot apps中的代码实现。当天基本了解了前端的流程。
前端分工:

  • 曹帅做展示部分
  • 我做修改状态的部分

周日:完成前端+上传

polkadot apps的代码比较复杂,实际上我是周日下午17:00点才开始写的代码,用了两个小时写了个简单的前端,包括4个功能组件:创建广告牌,开始拍卖,参加拍卖和拍卖结束后修改图片地址。

当天20:40曹帅把他的部分push到github,包括广告牌信息的展示部分。之后我花了1个小时将两部分功能合并和改善,30分钟测试,然后尝试解决前端几个字段编解码显示的问题,未果,23:30分将所有代码commit并提交到github。

上传wasm和json文件是由曹帅来完成的。

收获

  • 开发项目才知道自己有很多不懂的地方,很多东西在学习的过程中都没有意识到,只看书和视频还是不行,需要写才行。未来遇到不懂的地方估计还会回头来看看视频。
  • 完成了一次基于substrate的完整应用的开发
  • 看到了更多的substrate的可能
  • 队友的友谊

可以做的更好的地方

  • bug
  • 编解码
  • 样式

感谢

  • 一块链习橙汁,雅珣的辛苦付出,很有活力的团队
  • Bryan的内容的专业性很好,还有Bryan的耐心解答,能拿出这么多时间来答疑真的不容易
  • 各位助教的无私分享,很有收获

最后,感谢两位优秀的队友曹帅和健江,希望以后还有机会合作。

你可能感兴趣的:(Substrate学习:团队结业挑战赛结果复盘)