Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DApp 创意:签到小程序 #15

Open
cssmagic opened this issue Jun 16, 2018 · 4 comments
Open

DApp 创意:签到小程序 #15

cssmagic opened this issue Jun 16, 2018 · 4 comments
Labels

Comments

@cssmagic
Copy link
Member

cssmagic commented Jun 16, 2018

概述

功能与操作:

  • 活动发起方生成一张签到二维码,张贴在活动地点。
  • 活动参与者到场之后,使用小程序扫码签到。
  • 活动发起者可浏览签到记录。

由于小程序无法与区块链直接交互,本应用需要搭一个服务端。

产品功能

小程序端:

  • 小程序扫码签到(通过 API 打到服务端,并给出操作结果)
  • 发起活动(得到二维码)
  • 我的活动(浏览签到记录)

服务器端:

  • 生成签到二维码
  • 提供签到 API 给客户端(HTTPS)

待确认的技术要点

小程序端:

  • 小程序端收费的可能性(法币或 NAS)

服务器端:

  • 服务器如何写数据上链?
  • 费用如何计算?
  • 打卡次数如何做限制(防止恶意消耗 NAS)?
    • 每用户每天只能签到 N 次
    • 每个活动总共只能签到 M 次
@cssmagic cssmagic added the Idea label Jun 16, 2018
@kun368
Copy link

kun368 commented Jun 17, 2018

这个我之前坐过,只不过是网页不是小程序,支持发起活动,支持扫码打卡,支持查看打卡记录
http://kq.zzkun.com/

@cssmagic
Copy link
Member Author

@kun368
👍 厉害!顺便问下,如果是网页的话,扫码功能如何实现?

@kun368
Copy link

kun368 commented Jun 18, 2018

@cssmagic 我这里直接将网页URL转换成二维码了,相当于是扫码跳转到对应的URL。我用的是qrcode.react库,可以生成二维码图片。不过并没有实现“扫码”的功能,单纯网页好像没法调用摄像头?

@cssmagic
Copy link
Member Author

@kun368
嗯,明白了。所以我设想的客户端载体是小程序。

纯网页也可以变通实现,拍照上传图片,由后端来识别二维码。

@cssmagic cssmagic reopened this Jun 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants