← ブログ一覧
技術

予約管理システムの進捗①

放射線治療の予約管理アプリの進捗報告


予約管理システムの進捗①

放射線治療予約管理アプリの進捗

**RadiApo(ラジアポ)**って名前にした

放射線治療施設向けのクラウド型予約管理SaaS


何ができるのか

治療機ごとのタイムラインカレンダーで
予約を一元管理できる

しかも装置別の予約票も
ワンクリックで印刷可能

今まで紙とかExcelとか既存システムで
ごちゃごちゃ管理してたところなら
そこそこ便利そう


患者向け機能もつけた

管理側だけじゃなくて
患者向けにもスマホから使えるPWAを用意した

できることとしては

  • 予約時間の確認
  • 月間カレンダー型のスタンプカード
  • 副作用情報の閲覧

このへん

病院側の業務効率化だけじゃなくて
患者側の利便性もちょっと意識した


地味に設計もしっかり考えた

見た目だけじゃなくて
中身もそれなりにちゃんと考えて作った

複数施設を1つのシステムで管理できるように
マルチテナント構成を採用

もちろん施設間のデータは完全分離

さらに
厚労省の医療情報ガイドラインを意識して

  • 監査ログ
  • セッションタイムアウト
  • ログイン失敗ロック

あたりも最初から実装してる


技術スタック

使った技術はこんな感じ

  • Next.js 14
  • PostgreSQL
  • Prisma
  • Vercel
  • Supabase

割とモダン寄り構成


思ったこと

正直、バイブコーディングって
簡単なもの作る遊びくらいのイメージだったけど

ちゃんと設計考えながらやれば
普通に実用レベルのもの作れるなって思った

もちろん最終的な品質は
作る人の知識にかなり依存するけど

「AIあるから誰でも作れる」っていうより
「知識ある人が使うとめっちゃ加速する」
って感じだった

知識つけていきたい


また進捗あれば書く