Skip to content

ZeroCatDev/ZeroCat

Repository files navigation

ZeroCat 编程社区

初中喵开发,求 Star 支持

ZeroCat 是一个轻量级的在线编程、分享平台

本仓库包含以下内容: ZeroCat 社区的源代码,包括前端与后端

内容列表

背景

ZeroCat 最开始由 @sunwuyuan 在很早以前提出,我们希望搭建一个全开源的编程社区,这个项目也就从此开始了。但实际上项目在孙悟元初二的时候才有了很大进展。
维护一个编程社区从某种程度上来说相当不易,但我相信,这个项目会一直开发下去。

这个仓库的目标是:
开发一个完整的支持 Scratch、Python 与其他适合编程初学者的编成社区

交流

QQ:964979747

示例

想了解社区效果,请参考 ZeroCat

安装

这个项目使用 node , npm, docker,请确保你本地已经安装了祂们

$ npm install
# 或者使用cnpm
$ cnpm install
# 或者使用任意奇奇怪怪的npm工具(笑
$ XXX install

配置数据库

还没写好

配置环境变量

.env.example修改为.env或手动配置环境变量(根据.env.example配置)
请务必不要同时使用环境变量与.env,请注意不要让项目环境与其他项目环境冲突
目前所有环境变量都必须配置

运行

$ npm run start

使用 Docker

请确保以安装 Docker 与 DockerCompose

$ docker compose up -d

相关仓库

开发者

@SunWuyuan

如何贡献

非常欢迎你的加入!提一个 Issue 或者提交一个 Pull Request。对于小白问题,最好在 qq 群里问,我们会尽量回答。

ZeroCat 的项目 遵循 Contributor Covenant 行为规范
孙悟元 希望你遵循 提问的智慧

贡献者

感谢所有参与项目的人,他们的信息可以在右侧看到,这是实时的且便于查看

使用许可

GPL © 2020-2024 孙悟元 https://wuyuan.dev

您可以在开源的前提下免费使用 ZeroCat 社区,您不可以使用 ZeroCat 社区的名称进行宣传,您需要保留 ZeroCat 的声明
需要闭源的使用授权请联系 QQ1847261658

感谢:https://gitee.com/scratch-cn/lite
此项目声明了 MIT 协议

社区(Github图床)