家校签收通
面向学校的家长通知签收系统,已整理为 MIT 开源版本,覆盖在线签收、自动统计和证据归档。

功能特点
- 学校统一发布通知,班主任转发班级专属链接
- 家长通过链接自助绑定学生并手写签收
- 按班级自动统计未绑定、待签和异常状态
- 支持 Excel 明细、单份 PDF 和班级 PDF zip 归档
- 开源仓库提供 MIT License、部署说明和安全清单
技术栈
家校签收通是一个从真实学校工作里长出来的开源 Web App。
学校里很多告知书、安全承诺书需要家长确认:学生带回家,家长签,学生带回来,班主任统计,最后还要截图、催签、归档。
我把通知签收的几步接在了一起
我想让学校发出通知后,家长能直接确认,班主任随时看到还有谁没签,最后也能把记录归档。
系统需要学校通知和班级名单。家长签完以后,老师可以查看状态、导出未签明细,也能保存归档文件。这里展示的是我开发的项目,如果换一所学校使用,还需要拿那所学校的脱敏样例走一遍流程。
真正消耗班主任精力的,是发、催、收、统计、归档这一整串重复劳动。
开源状态
源码已发布到 GitHub:shyboy/jiaxiao-sign-tong-open-source。
当前开源口径很清楚:
- 使用 MIT License。
- 生产部署建议使用 HTTPS。
- 平台运维账号通过
OPS_ADMIN_USERNAME/OPS_ADMIN_PASSWORD初始化。 - 跨域来源通过
CORS_ORIGIN配置。 - 示例域名、示例 IP 和演示数据都按开源模板处理。
- 安全问题可按仓库内
SECURITY.md提交流程反馈。
第一性问题
这个系统的第一性问题很具体:学校缺少完整家长手机号名单时,如何建立一条可复用的通知签收链路。
第一版把边界收在通知发布、班级链接、家长绑定、手写签收、进度统计和证据归档这条主线上。
家长通过班级链接进入,先绑定学生,再阅读通知、手写签名、提交确认。
当前状态
目前项目覆盖运维后台、学校管理员端、班主任端、家长端和 PDF 证据页。
公开源码里能看到流程怎样实现
仓库里放了源码和部署说明,你可以查看各个角色怎样操作。这里还没有新学校的验收记录,也没有签收率或省时比例的实测数据。
如果你们想用,我会先和你说清部署要求和验收范围。我们从发布一份样例通知开始,让家长绑定并签收,接着查看统计、导出文件。重复提交会怎样、不同账号能看到哪些数据,也要在这次检查里弄清楚。
真实试点必须走域名和 HTTPS,HTTP/IP 只用于假数据流程测试。
这类产品最值得保留的判断是:减轻班主任负担,关键在于把反复统计、催收和归档动作交给系统,让老师把精力留给异常处理和真实沟通。
适合谁参考
- 想给学校做轻量数字化工具的开发者。
- 正在做家校通知、活动确认、承诺书签收的教育机构。
- 想学习 Next.js + Node.js + SQLite 小型业务系统的朋友。
- 需要了解“真实流程怎样长成一个 MVP”的产品实践者。