31

GitHub - lyricat/call-for-health

 4 years ago
source link: https://github.com/lyricat/call-for-health
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

README.md

Call for health

这是一个针对新型冠状病毒疫情的互助信息披露网站。

所有信息都会进入数字存证,信息发布者会要求实名,以确保其信息和内容都在相关部门的监管之下,最大程度保证其可信性。

信息提交

本项目尚未进行部署,部署后会公布对应的地址,届时请在地址上提交信息。不要在 github issue 中提交任何信息。

信息必须包含如下字段:

  • 谁/哪家医疗机构 需要 什么样的 援助
  • 地址(快递需要)
  • 联系人姓名和手机号
  • 需要哪些资源/货物/商品,请确定如下信息
    • 物品名字,如 3M N95 口罩
    • 型号或标准,如 9132
    • 数量,如 1000 个

参与方式

如果你是开发者,

你可以 fork 这个项目,然后开发

如果你不是开发者

作为系统信息维护者

  1. 定期检查已经发布的需求的情况,是否存在需求变更,如果有变更,需要修改需求
  2. 验证新提交的需求,确保每个需求都是真实有效的
  3. 当供给方联系你时,你可以去核实供给方的情况,是否满足需求
  4. 当有供给方和需求方是匹配时,你可以去更新对应的信息,包括当前需求的跟进人、物流信息、需求数量货物的变更等

作为需求信息维护者

  1. 了解当地的医疗物资缺失情况,然后在系统中登记
  2. 当有供给方联系你时,你可以去核实供给方的情况,是否满足需求
  3. 当有供给方和需求方是匹配时,你可以去更新对应的信息,包括当前需求的跟进人、物流信息、需求数量货物的变更等

前端在哪?

spa 目录中是本项目的前端程序

如何运行

在根目录下 / 和 /spa 分别执行 npm install

配置 /config.json

首次使用之前先运行 node index.js gen-keys 两次

然后把生成的 pub key 和 priv key 分别放到 keys/pub.key keys/priv.key keys/kyc-pub.key keys/kyc-priv.key

/ 执行 node index.js serve

/spa 执行 npm run dev

访问 http://***.***.***.***:3000/


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK