Lalabase
Tickets, Doku, Zeiterfassung und Kundengespräche an einem Ort, durchsuchbar per KI. Für Softwarefirmen mit Kundenprojekten. Open Source: auf deinem eigenen Server oder in unserer Cloud in Deutschland.
Translation pending
Local-first high-performance pharmacy management system.
Translation pending
BusinessTypeScript · JavaScriptGitHub @pharma-ossOnlineOwner 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
Local-first pharmacy EMR / dispensing receipt (UKE) system built with Next.js and RxDB — 薬局向けローカルファーストEMR・レセプト(UKE)システム
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗薬局業務をこれ1つで。ローカルファーストの調剤薬局向け電子薬歴・レセプト(UKE)システム
A local-first pharmacy EMR & dispensing-receipt (UKE) system for Japanese community pharmacies, built with Next.js and RxDB. Prescription intake (OCR / QR / e-prescription), GS1-verified picking, SOAP medication records with AI-drafts, R8 (2026) fee calculation, UKE export, inventory with lot/expiry tracking, tamper-evident audit logs, and encrypted offline-capable local storage — no server required.
This software is not a certified medical device and not an officially certified receipt-computer (レセプトコンピュータ) system under Japanese regulation. It is provided "AS IS", without warranty of any kind, under the Apache License 2.0 (see LICENSE) — see §7–8 of that license for the full disclaimer of warranty and limitation of liability.
Anyone deploying this for real patient care or real insurance billing is solely responsible for independently verifying claim logic, drug master data, and generated documents against current official sources (厚生労働省 告示・通知、支払基金仕様、審査支払機関の運用) before using it in production. AI-assisted suggestions in this app (SOAP drafts, risk flags, etc.) are candidate proposals only; the pharmacist is responsible for every clinical and billing decision — see "設定 > レセプト点検" for implementation status and known gaps, and docs/user_manual.md for the AI-assist scope and safeguards.
本ソフトウェアは、認証された医療機器およびレセプトコンピュータではありません。無保証で提供されます(詳細はApache License 2.0本文を参照)。実際の患者対応・保険請求に用いる場合は、算定ロジック・医薬品マスタ・生成帳票を最新の公式資料と必ず突合し、利用者自身の責任で検証してください。AI補助は候補提示に過ぎず、臨床・請求の最終判断は薬剤師が行います。
npm install
npm run dev
# → http://localhost:3000
デモデータは請求(UKE)に混入しない設計で、ダッシュボードの「デモデータを片づける」からいつでも一括削除できます。
| レイヤ | 技術 |
|---|---|
| フロントエンド | Next.js (App Router) / React / TypeScript |
| ローカルDB | RxDB + Dexie (IndexedDB)、encryption-crypto-js による暗号化 |
| 参照マスタ | SQLite WASM/OPFS(薬品検索・用法コード) |
| OCR / バーコード | Tesseract.js(日本語)/ @zxing(GS1・QR) |
| 帳票 | ブラウザ印刷(CSSレイアウト、実紙検証手順つき) |
| テスト | node:test + tsx(ユニット 1,700+)、Puppeteer(E2E・印刷回帰) |
サーバーサイドの患者データ保存は既定ではありません(単独端末運用)。バックエンドAPIは開発用ユーティリティ(公式PDF照合など)のみです。店舗内で複数端末を使う場合のみ、メイン端末のNext.jsサーバー内(node:sqlite・AES-256-GCM暗号化)に正本を集約し、サテライト端末は患者データを端末に保存しません(PHARMACY_SYNC_ROLE、詳細は docs/satellite_terminal_sync_plan.md)。
本番運用の必須設定: NEXT_PUBLIC_DB_PASSWORD を長いランダム値に設定してください(.env.example)。未設定時はインストールごとにランダム鍵を生成しますが、明示設定を推奨します。
src/lib/data/ の医薬品マスター(支払基金由来)とPMDA添付文書由来の相互作用・禁忌データは、公的機関の公開情報から生成したスナップショットです。出所・利用条件・鮮度の注意は NOTICE を参照してください。実運用前にはアプリ内「設定 > マスタ更新」で最新の公式マスターへ更新してください。
Issue・Pull Request歓迎です。開発環境のセットアップとテスト実行は docs/developer_manual.md を参照してください。
npm run lint
npx tsc --noEmit
npx tsx --test $(find src -name "*.test.ts")
脆弱性の報告は公開Issueではなく SECURITY.md の手順でお願いします。
Licensed under the Apache License, Version 2.0.
Bundled reference data (medicine master, package-insert derived interaction/label data) is redistributed under separate terms — see NOTICE for attribution and source details.
© 2026 pharma-oss Project Contributors