初期研修医向けの糖尿病病棟管理判断支援Webアプリケーション
Translation pending
HealthTypeScript · HTMLGitHub @iwatatsu2OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
DM Compass - Diabetes Ward OS for medical residents
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
初期研修医向けの糖尿病病棟管理判断支援Webアプリケーション DM Compassは、初期研修医1年目が糖尿病病棟で必要な医学知識と計算をサポートするスマートフォン専用Webアプリです。必要エネルギー計算、腎症ステージ判定、インスリン混注計算などの判断支援ツール(CALC)と、インスリン製剤・経口薬・分類・合併症などの医学情報ガイド(GUIDE)を搭載しています。 • フロントエンド:React 19 + TypeScript + Tailwind CSS 4 • バックエンド:Express 4 + tRPC 11 • データベース:MySQL + Drizzle ORM • 認証:Manus OAuth • ホスティング:ManusRead the full README ↗
初期研修医向けの糖尿病病棟管理判断支援Webアプリケーション
DM Compassは、初期研修医1年目が糖尿病病棟で必要な医学知識と計算をサポートするスマートフォン専用Webアプリです。必要エネルギー計算、腎症ステージ判定、インスリン混注計算などの判断支援ツール(CALC)と、インスリン製剤・経口薬・分類・合併症などの医学情報ガイド(GUIDE)を搭載しています。
必要エネルギー計算
糖尿病性腎症ステージ判定
末梢糖含有輸液インスリン混注計算
IVH混注計算
スライディングスケール作成
インスリン製剤一覧
経口血糖降下薬一覧
糖尿病分類
合併症ガイド
dm-compass/
├── client/
│ ├── src/
│ │ ├── pages/
│ │ │ ├── Home.tsx # ホーム画面
│ │ │ ├── CalcPage.tsx # CALC計算ツール
│ │ │ └── GuidePage.tsx # GUIDE医学情報
│ │ ├── App.tsx # ルート定義
│ │ ├── index.css # グローバルスタイル
│ │ └── main.tsx # エントリーポイント
│ └── public/
├── server/
│ ├── routers.ts # tRPCプロシージャ定義
│ ├── db.ts # データベースヘルパー
│ ├── calc.test.ts # ユニットテスト
│ └── _core/ # フレームワークコア
├── drizzle/
│ ├── schema.ts # データベーススキーマ
│ └── migrations/ # マイグレーションファイル
└── README.md
| テーブル名 | 説明 |
|---|---|
| users | ユーザー情報(認証用) |
| insulin_formulations | インスリン製剤マスタ |
| oral_antidiabetic_drugs | 経口血糖降下薬マスタ |
| glucose_containing_fluids | 糖含有輸液マスタ |
| ivh_formulations | IVH製剤マスタ |
| diabetes_classifications | 糖尿病分類マスタ |
| complications | 合併症マスタ |
| nephropathy_stages | 腎症ステージマスタ |
# リポジトリのクローン
git clone https://github.com/iwatatsu2/dm-compass.git
cd dm-compass
# 依存関係のインストール
pnpm install
# データベースマイグレーション
pnpm db:push
pnpm dev
ブラウザで http://localhost:3000 にアクセスしてください。
pnpm test
pnpm build
pnpm start
標準体重 = 身長(m)² × 22
1日必要カロリー = 標準体重 × 活動量係数
- 安静:25 kcal/kg
- 普通:30 kcal/kg
- 高:35 kcal/kg
1食あたりカロリー = 1日必要カロリー ÷ 3
| ステージ | eGFR | 蛋白摂取量 |
|---|---|---|
| 第1期 | ≥90 | 0.8~1.0 g/kg |
| 第2期 | 60~89 | 0.8~1.0 g/kg |
| 第3期 | 30~59 | 0.8 g/kg |
| 第4期 | 15~29 | 0.6~0.8 g/kg |
| 第5期 | <15 | 0.6 g/kg |
末梢輸液:総糖量 ÷ 5g/単位、総糖量 ÷ 10g/単位 IVH:総糖量 ÷ 10g/単位、総糖量 ÷ 15g/単位(持続投与対応)
本アプリは教育目的であり、最終的な治療判断は主治医の責任で行ってください。最新の添付文書をご確認ください。
MIT License
Manus Team
問題が見つかった場合は、GitHubのIssuesセクションで報告してください。
最終更新日:2026年2月27日 バージョン:1.0.0