shockbox
Back to Works

アイトップ

開校確認 自動監視&メール/LINE通知システム

システム開発2025年10月
  • #LINE Messaging API
  • #TypeScript
  • #Hono
  • #AWS
  • #Google Apps Script
  • #Node.js
開校確認 自動監視&メール/LINE通知システム

学習塾各校舎の開校スタッフによる出勤確認が、規定の時刻までに行われない「開校漏れ可能性」を早期に検知し、該当する校舎の担当者メールおよびLINEグループへ緊急アラートを自動で配信するシステムを開発いたしました。

監視・判定を担う部分と、メール/LINE配信を担う部分を別システムとして疎結合に分離することで、一方に障害が起きても全体が停止しない構成としています。祝日や夏休みなどの長期休み期間、模試実施日など開校時間が多岐に渡る中で通知すべき時間を自動で判定し、必要な時間にのみ通知を行います。

Tech Stack

監視・判定
Google Workspace / Google Apps Script(V8)/ TypeScript / esbuild / clasp
LINE配信
LINE Messaging API(@line/bot-sdk)/ Webhook署名検証・Reply・Push・Flex Message / チャネルアクセストークンv2.1(JWT自前発行・キャッシュ)
Backend / Infra
Node.js / Hono on AWS Lambda / API Gateway / DynamoDB / Secrets Manager / AWS CDK(登録フォーム: Next.js)