一个正在运作的儿童教会事工,长期依赖纸本签到表、电子表格与人工排班——涵盖儿童、家长、老师、柜台同工与管理员。出席数据难以分析,服事表要花数小时手工编排,更没有方法激励并奖励持续的参与。他们需要一个统一、双语的平台,让每个角色都能在任何设备上使用——无需应用商店,无需 IT 部门。
一个单一的渐进式网页应用(PWA),服务五种不同角色,每种角色都有量身定制的仪表板与权限控管的路由——外加一个共用同一云端后端的配套 Android 签到应用。
同工使用 Firebase Google OAuth;家长使用手机 OTP 加滑动会话令牌;儿童使用专属的友善登录。五种角色——管理员、老师、活动管理员、柜台同工、家长/儿童。
QR 码自助签到站与手动录入,配合每位儿童及每位老师的分析、趋势与可导出报告。即场登记也计入出席。
印章与奖品经济系统,采用只可追加的账本、每月兑换窗口、每日上限与预订流程;拖放式背经挑战并支持视频提交;以及老师的「信徒成长之旅」成长路径。
自动生成跨两个年龄段的 13 周季度服事表,采用约束感知引擎(兄弟姐妹同组、亲子配对、资格池、名额上限),并支持拖放式手动调整。
在线学生与义工登记,支持电子签名采集及审核/批准流程;活动创建、自助签到站、媒体相册与登记名单。
公告广播、联络讯息收件箱、培训出席、角色/房间管理、名牌导出、实用链接 CMS,以及由 Gemini 驱动的 AI 助手聊天。
每个画面都支持中英文——以下是同一画面的双语版本。
正是这类工程,把一个原型与一个事工能真正依赖的系统区分开来。
一个能同时满足兄弟姐妹同组、亲子配对、角色资格池与名额上限的排班引擎——之后仍可手动编辑。
为印章与兑换设计的防篡改账本,配合每月窗口、每日上限与预订流程——天生可审计。
后端用 UTC,前端用马来西亚本地时间——出席、连续记录与兑换窗口都不会出现差一天的错误。
跨 60+ 页面、5 种角色的完整中英文 i18n——每个画面、每份报告,都有双语版本。
与每个 SteadyHand 项目所用的相同技术。
一个后端服务三个前端应用——儿童教会平台、教会图书馆系统,以及 Android 签到应用——一个真正的多租户服务架构。