点击上方“开源社”关注我们
KCoin平台界面
| 作者:庄表伟
| 编辑:舒敏
一、平台简介
KCoin,是开源社发起的一个基于区块链的开源项目激励平台。目前的进展情况是这样的:
网站地址:
开源地址:
已经实现的功能:
-
正常的注册登录
-
使用GitHub账号登录
-
导入开发者在GitHub上的开源项目
-
侦听GitHub项目的Webhook,并开始计算积分
二、平台技术架构
Web端:
-
Sinatra: 轻量级web框架
-
metroui: 前端UI框架
Server端:
-
Java Server: 基于JFinal框架的服务器端
-
HyperLedger: 使用华为云超级账本
更多介绍,参见:
三、平台后续规划
1. 对接更多的开源项目平台
不仅仅是GitHub,还希望能够对接其他的开源项目托管平台,提供更多种类的积分服务。
2. 对接开源项目之外,其他类型的社区贡献
不仅仅是开源项目,还希望能够支持社区里的其他贡献,比如:翻译、编辑、现场志愿者等等,这需要更加通用的API。
3. 兑换商城
能将KCoin兑换成各种礼物,包括中国开源年会(COSCon)的门票等等。
4. 一个开源社的APP,支持各种线下活动积分
假设这样一个场景,用户到现场参加开源社的各种活动,扫码积分,今后也可以兑换奖品。以志愿者的身份扫码,可以兑换更多积分。
更多特性,欢迎大家一起共创!
四、招募条件
热爱编程
前端懂HTML/CSS/JS即可
后端懂Java即可
区块链的部分,熟悉超级账本、智能合约即可