機密保持のため、企業名・プロジェクト名・システム画像は仮名およびモックに置き換えています。
オンライン診療運営企業様 新規プラットフォーム立ち上げストーリー
DocConnect は、医師アプリと患者アプリを1コードベースで提供するオンライン診療基盤。MQTTでリアルタイム通信、症状画像共有・予約スロット管理・診療履歴を統合し、受診のハードルを下げつつ医師リソースを最大活用します。
「対面のみで通院困難・電話相談の画像共有不可・医師の空き時間活用不可・診療記録の散在」を解消するため、オンライン診療運営企業様と共に、ゼロから10ヶ月で内製構築。
3日前から喉が痛くて熱が37.8℃あります。
咳や鼻水はありますか?喉の写真も送ってください。
急性咽頭炎の可能性が高いです。処方箋を発行します。
メッセージを入力...📷▶
オンライン診療を展開する「オンライン診療運営企業様」。
医療機関と契約医師ネットワークを束ね、患者向けにオンライン診療サービスを提供する事業者。内科・皮膚科・心療内科など複数診療科に対応し、通院が困難な方や軽症で受診を躊躇する層に「使いやすい医療」を届けている。
既存の電話相談・対面紹介サービスでは症状情報の伝達制約・医師リソースの非活用・診療記録の散在が課題。スマホで完結する高品質なオンライン診療基盤の内製化が事業拡大の鍵だった。
STEP 02
チャット診療
MQTTリアルタイム + 画像共有
STEP 03
処方 + 配送
処方箋発行 / 薬局連携
受診体験と医療リソース活用を変える4つの設計課題。
高齢者・育児中・遠隔地の方が対面のハードルで受診抑制、早期治療の機会を失う。
音声のみでは皮膚・眼科などで診断困難、医師の確信度も下がる。
外来の合間や夜間など10〜30分の空き時間を収益化できず、医師の機会損失。
院内カルテ・電話履歴・メールで記録が分散、経過観察の品質低下を招く。
医師/患者2 persona を1コードベースで。
React Native単一プロジェクトで医師アプリと患者アプリを並行構築 (private/doctor + private/patient 分割)、NestJSバックエンドにMQTTでリアルタイムチャット、画像はS3互換ストレージに保存、PM2でAPIプロセス管理。診療履歴をTypeORM + MySQLで台帳化。
1コードベースで医師/患者を並行提供
共通部品の再利用で工数削減
MQTTで低遅延チャット + 画像共有
電話相談を超える情報量
医師の空きスロットを患者が選択
10〜30分の隙間時間も収益化
TypeORM + MySQLで診療履歴を一元管理
経過観察の品質向上
Mobile
React NativeTypeScript
Backend
NestJSTypeORMMySQL
Realtime
MQTTPM2
高齢者・育児中・遠隔地の方も受診可能となり、早期治療率の改善。
外来の合間や夜間の隙間時間を診療に活用、医師の収益機会拡大。
統合履歴で経過観察が容易になり、慢性疾患患者の継続治療を支援。
1コードベースで2アプリ提供により機能追加・保守工数を約半減。