Webアプリ|面談予約
研究室の面談予約用のウェブサイト作りました。これまでは既存のウェブサービスの無料版(時に有料版も)を使ってたけど、もっと自分の都合に合わせた形にしたかったので。
教師が面談スロットを設定して、学生が選択して予約。確定するとEmailJSから私と学生に確認メールが飛ぶ。ガワはGithub Pagesに置いて、バックエンドはFirebaseでデータベースを管理。これが全部無料で作れるなんて…!(Claudeさんは課金してるけどw)
https://scrapbox.io/files/69df0d273caed06dfee2ea5f.png
メール配信について
EmailJSは無料プランだと登録できるメールのテンプレートが2つまで。学生と教師で違う文面がメールで飛ぶようにしてたけど、共通のテンプレートにした。
もう1枠は、オンラインでの面談予約時に、ZoomのミーティングIDを送れる仕様にした。
EmalJSの無料プランでは月200通まで。1件の面談予約で1通しか飛ばないから、月200件も面談ないから問題なし。