MetaProtocols.com是一个记录metaid相关协议的网站。该网站能方便用户搜索,查看现有协议。也可在此网站上发布新协议和编辑自己的协议。
1.MetaProtocols.com
MetaProtocols.com开发目标
-
展示基于MetaID的开发模式是可以很快开发一个应用
-
打造一个MetaID+ShowMeta/MetaSV如何实现Serverless网站(只是第一版,长远来说还是需要简单的后台来进行管理,比如黑名单,敏感词过滤等)
-
开发者能方便地在此网站上浏览发布协议
预期开发时间
在以下条件满足的前提下,开发时间应该可以在48小时内完成
-
中间件能按需求快速返回数据;
-
设计稿完成。
-
showmoney第三方登录/注册相对比较完善
-
相关协议制定好。
2. 登录/注册
登录/注册采用ShowMoney的第三方授权的登录和注册功能;
用户登录完毕后,方可使用以下网站主要功能:
- 发布协议
- 编辑协议
- 为协议点赞
- 评论协议
3. 发表协议
用户进入发布协议页面后,可进行协议发布。协议发布采用9.1 发表meta协议协议。用户界面如下:
用户填完表单后,采用metaProtocols协议来构建这样的一个json对象
metaProtocolData:
{
"protocolTitle":表单上协议名称,
"protocolAuthors":"这是记录协议作者",
"protocolIdentifier":表单上的协议标识,
"protocolHASHID":这是12位哈希值,采用BRFCID生成方式,根据protocolTitle、protocolAuthors、版本号来生成,
"protocolType":从协议类型选择选择,
"protocolEncoding":从协议编码框选择,
"protocolContent":表单上的协议内容,
"protocolDescription":表单上的协议说明,
"pro