项目名称:123conflux 生态展示平台 1.0
项目介绍:
随着Conflux生态日趋丰富,大家迫切需要一个稳定、易于访问的生态导航网站。
此项目同时可以起到规范服务、避免山寨网站风险等重要作用。
数据来源:
项目成果:
- 生态应用展示页面
- 后台管理端
- 用于传统后端的portal登录模式
123conflux平台1.0版本功能介绍
生态展示页面:
类似项目 123eth.org 的生态展示功能。
- 按类别展示生态产品
- 便于查找的搜索功能
- 提交新产品申请,1.0为连接到github,以issue形式提交申请,社区审批通过后,写入后台。
后台管理端:
功能完整的后台管理程序
- 对于生态产品的添加、删除、修改等基础操作。
- 支持便捷排序调整。
- logo图片mipmap
- 管理员管理:新增,删除管理员
- 日志统计:对每一次操作均有日志报告
用于管理后台的Portal登录模式:
为了登录便捷与隐私保护,管理后台采用portal登录模式。
考虑到Portal登录传统api后台的安全性问题,团队设计了登录验证码合约:
登录时,向链上发布短期有效的验证码,用于证明操作者是公钥持有人。
后台自动对接验证码,完成登录身份验证,发放传统token。
技术架构:
后端 .net core
前端 vue
整体代码为定制开发,具有极强的扩展性。
经费明细:
申请补助开发费用: 1500u
人员安排: 技术团队2人 (后端1人,前端1人)
预计工时 20人天 (后续维护部分另计,简化了部分设计)
服务器费用由开发团队承担,包含但不限于:
稳定的长期的服务器、域名费用、OSS图片存储服务、SSL证书费用、以及后续cdn加速等等功能的费用。
未来规划:
项目1.0版本实现最核心的生态产品展示功能,目标快速上线服务于大家。
未来如需扩展项目,可以社区集思广益,甚至投票决定,可在2.0或以后版本中追加更多功能。
后续管理模式:
由社区和开发团队共同参与制定。
管理账号预计安排:
conflux官方 1人
社区负责人 1人
开发团队 1人 - 仅负责技术维护工作
参考域名 123conflux.com 123conflux.org 123cfx.com
时间节点:
工程进展中,预计下周末(2021年3月13日)前后第一版上线。
产品规模:
努力做好产品体验,未来作为生态产品的通用查询入口,服务所有conflux用户。
申请人:
MaoMaoShuo
申请时间:
2021年3月5日