[{"data":1,"prerenderedAt":48},["ShallowReactive",2],{"\u002Fworks\u002Froomkeeper":3},{"id":4,"title":5,"body":6,"description":12,"extension":29,"github":30,"images":31,"meta":35,"navigation":36,"order":37,"path":38,"period":39,"seo":40,"stem":41,"tech":42,"__hash__":47},"works\u002Fworks\u002Froomkeeper.md","Roomkeeper",{"type":7,"value":8,"toc":25},"minimark",[9,13,22],[10,11,12],"p",{},"学校内で行われるプログラムのために、生徒の入退室時刻を記録する Web システムを開発しました。",[10,14,15,16,21],{},"技術スタックは全く異なりますが、仕組みは文化祭で運用した ",[17,18,20],"a",{"href":19},".\u002Fgateway","Gateway"," をベースにしており、事前に配布した QR コードをスキャンすることで入退室時刻を記録します。",[10,23,24],{},"システム自体には汎用性を持たせているため、他の高校やイベントなどでも導入が可能です。",{"title":26,"searchDepth":27,"depth":27,"links":28},"",2,[],"md","newt239\u002Froomkeeper",[32],{"src":33,"alt":34},"roomkeeper.webp","木製デスク上のノート PC 画面を写した写真。ブラウザには入退室管理システム「Roomkeeper」が表示され、画面左上に大見出し「Roomkeeper」、下にカメラ映像のプレビューエリアがあり、 QR コード付きカードを読み取り中であることがわかる。右側に「放課後自習室」という見出しがあり、「IDを直接入力する」入力欄と「滞在中のゲスト」の一覧を表示している表がある。下部には連続で同じゲストをスキャンするか確認するポップアップが表示されている。PC 左横には透明ケースに入った読み取りデバイスと USB ケーブルが見える。",{},true,null,"\u002Fworks\u002Froomkeeper","2023.09 -",{"title":5,"description":12},"works\u002Froomkeeper",[43,44,45,46],"Next.js","Panda CSS","Supabase","Drizzle","1qjE9QqfwAk2RDqYBq83td6pk5MlRGYc4a86KWfT_-8",1775013670006]