自宅療養や宿泊療養中の患者にスマートフォン上で必要項目を入力してもらい、患者の健康状態の把握を保健所で行いやすくするためのシステムです。
背景情報については、BACKGROUND.mdもご覧ください。
本システムは現状無報酬での開発となっており、コントリビューターを募集しております。
Issues に手伝って欲しいタスクを記載していますのでご確認ください。 お手伝いいただける方は、必ずCONTRIBUTING.mdをご一読いただけますようよろしくおねがいします。
また、ボランティアベースで本番環境の運用を行うことは難しいため、ある程度まで開発が進んだ段階からは、運営能力のある法人が自治体等からの委託事業としてシステムの保守/運用を行う事を想定していますのでご了承ください。
Swagger UI からステージング用のAPIを実行することができます。
まず、/api/admin/login
から、指示された User/Password を使ってログインを行ってください。
成功すると、idToken
が返却されます。
ここで返却された idToken
の値を、Authorize
ボタンを押した先にあるWindowの APIGatewayAdminAuthorizer (apiKey)
にセットすることで、APIをテストすることができます。
同様に、/api/admin/centers/{centerId}/nurses/
などで作成した Nurse
や /api/admin/centers/{centerId}/patients/
で作成した Patient
で Login 系のメソッドを叩くと帰ってくる idToken
を使えば、別の Authorizer でログインセッションを貼ることができます。
DEVELOPMENT.mdをご確認ください。
※本システムは赤字で囲んだ部分が対象
詳細については、システム仕様をご覧ください。
本リポジトリは、全体的なIssue管理及び、API サーバの開発のためのリポジトリとなります。
保健師用ダッシュボード については、remote-patient-monitoring-dashboardを、 患者用クライアント については、remote-patient-monitoring-clientをご覧ください。
日付 | 内容 |
---|---|
2021/01/30 | サーバのステージング用URLを作成。(APIの機能自体はまだ全ては終わっていない) |
2020/12/30 | ユースケース及びワイヤーフレームが8割方完成。開発に着手。リポジトリを3つに分ける |
2020/12/26 | 本リポジトリを作成 |
2020/12/23 | 奥村先生とボランティアチームのミーティングを実施、ざっくりとしたシステム要件が固まる |
2020/12/14 | 奥村先生の呼びかけに応じ、調査を開始 |
MIT ライセンスです。
docs/CONTRIBUTORS.mdをご確認ください。