技術
予約管理システムの進捗①
放射線治療の予約管理アプリの進捗報告

放射線治療予約管理アプリの進捗
**RadiApo(ラジアポ)**って名前にした
放射線治療施設向けのクラウド型予約管理SaaS
何ができるのか
治療機ごとのタイムラインカレンダーで
予約を一元管理できる
しかも装置別の予約票も
ワンクリックで印刷可能
今まで紙とかExcelとか既存システムで
ごちゃごちゃ管理してたところなら
そこそこ便利そう
患者向け機能もつけた
管理側だけじゃなくて
患者向けにもスマホから使えるPWAを用意した
できることとしては
- 予約時間の確認
- 月間カレンダー型のスタンプカード
- 副作用情報の閲覧
このへん
病院側の業務効率化だけじゃなくて
患者側の利便性もちょっと意識した
地味に設計もしっかり考えた
見た目だけじゃなくて
中身もそれなりにちゃんと考えて作った
複数施設を1つのシステムで管理できるように
マルチテナント構成を採用
もちろん施設間のデータは完全分離
さらに
厚労省の医療情報ガイドラインを意識して
- 監査ログ
- セッションタイムアウト
- ログイン失敗ロック
あたりも最初から実装してる
技術スタック
使った技術はこんな感じ
- Next.js 14
- PostgreSQL
- Prisma
- Vercel
- Supabase
割とモダン寄り構成
思ったこと
正直、バイブコーディングって
簡単なもの作る遊びくらいのイメージだったけど
ちゃんと設計考えながらやれば
普通に実用レベルのもの作れるなって思った
もちろん最終的な品質は
作る人の知識にかなり依存するけど
「AIあるから誰でも作れる」っていうより
「知識ある人が使うとめっちゃ加速する」
って感じだった
知識つけていきたい
また進捗あれば書く