分享
基于在线表格 API 打造「开放会务系统」—— COSCon 2023 基础设施架构
输入“/”快速插入内容
基于在线表格
API
打造「开放会务系统」—— COSCon 2023 基础设施架构
用户4968
用户4968
用户1562
用户1562
2023年10月4日创建
187
250
3
0
演讲人简介:水歌
开源社任职
•
2018 年:COSCon'18 外场志愿者组长
•
2019 ~ 2023 年:
开源社官网
项目组长、
开放会务系统
项目组长
•
2020 ~ 2023 年:
基础设施组
组长
•
2021 ~ 2023 年:理事
•
2022 ~ 2023 年:
项目委员会
主席
fCC
成都社区的尝试
2017 ~ 2019:Web
conf
—— 静态数据 + PWA
成品和代码
https://web-conf.dev/
50%
https://github.com/FreeCodeCamp-Chengdu/Web-Conf
50%
PWA 和讲师邀请函
50%
50%
Email as a Web hook
https://web-cell.dev/iterable-observer/
2021:COSCon'21 ——
多维表格
梳理议程、物资
开源社的探索
2018:《开放会务指南》
https://github.com/kaiyuanshe/open-conference-guide
2019:COSCUP OPass —— 东天取经
开源社组织中国大陆讲师团赴台北参加「开源人年会」,大家对 COSCUP 参会 App 使用体验赞不绝口,有意复制成功经验。
桌面端
https://coscup.org/2019/
50%
手机端
https://opass.app/
50%
2019:COSCon'19 —— 通用系统的第一行代码
用户2351
用户2351
老师对忙乱的会务工作比较烦心,其“做个开源社自己的‘会务筹办系统’”之创意与
用户4968
用户4968
不谋而合,会后就在官网项目组孵化了一个基于 Node.js 和 LeanCloud 的后端雏形 ——
https://github.com/kaiyuanshe/ActivityHub
2020:COSCon'20 —— 开源
低代码
重构
由于当年开源社开发志愿者正值青黄不接,同时开发系统前后端工作量很大,
用户4968
用户4968
便基于 Headless CMS 龙头 Strapi 3 快速实现了一个「组织管理系统」后台脚手架 ——
https://github.com/kaiyuanshe/OrgServer
因此只需开发基本的提交、展示用的前端页面,基于其自研的 Web 标准组件引擎 WebCell 2,与一位前端新人共同快速实现了初版 COSCon 官网,并上线使用 ——