Logo Lanfrica

shacomputecgh/gihm-his

Domaine:

healthcaredigital infrastructure

Type de record:

software
Créateur:
sha
Hôte:
Ghana Integrated Hospital Management System - 333+ modules # GIHM-HIS — Ghana Integrated Health Management & Hospital Information System **Foundation prototype** — a secure, offline-first, interoperable national healthcare digital-infrastructure platform for Ghana: public healthcare portal, national facility directory, hospital information system, patient portal and a Master Patient Index — one shared architecture for Web + PWA today, with Windows/Android/iOS and facility-edge planned on the same sync protocol. > ⚠️ **DEMO / SYNTHETIC DATA ONLY.** All patients, facilities, contacts and clinical records in this repo are fictional. Not affiliated with or endorsed by the Ministry of Health or the Ghana Health Service. No official facility statistics are fabricated. ## What's inside ``` apps/api Fastify + Prisma API (auth/RBAC, geography, facilities, patients+MPI, appointments+queue, clinical orders, sync, audit, edge relay, DHIMS2/ SORMAS national adapters) — docs at /docs apps/web React + Vite + Tailwind v4 + PWA — public portal, /app hospital admin, /patient portal, offline outbox sync deploy/edge facility edge package (install.sh, backup.sh, compose, ops README) clients/ native sync-protocol POC (.NET) proving the shared protocol off-browser desktop/ Tauri v2 Windows desktop shell (tray, OS-stored device id, auto-update) docs/ 26 pre-production documents (PRD, ERD, security, offline sync, edge, …) docker-compose.yml · Dockerfiles foundation deployment ``` ## Quick start ```bash npm install # installs both workspaces npm run db:push # create the SQLite database + Prisma client npm run db:seed # seed 16 regions / 261 districts, synthetic facilities, patients npm run dev # API on :4000 (docs at localhost) + Web on :5173 ``` Then open **http://localhost:5173**. ### Demo logins (password: `Demo@123`) | Email | Role | |---|---| | `admin@demo.gh` | National Administrator | | `regional@demo.gh` | Ashanti Regional Director | | `district@demo.gh` …

Languages