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