SIMRS (Sistem Informasi Manajemen Rumah Sakit) is a web-based hospital management portal that centralizes patient care, clinical workflows, and hospital operations into a single, scalable platform:
- Patient Registry & EMR: Full patient profiles, automated medical-record numbers, visit history, demographics with Indonesian address hierarchies.
- Registration & Queueing: Streamlined patient registration, appointment scheduling, automatic queue-numbering, polyclinic & doctor selection.
- Clinical Workflows: Doctor schedules, consultation records, diagnoses (ICD), prescriptions, and in-visit clinical notes.
- Lab & Radiology: Order management, tracking results, and result publishing.
- Pharmacy & Inventory: Medication dispensing, inventory control, and prescription fulfillment.
- Inpatient & Ward Management: Bed/ward tracking and inpatient monitoring.
- Billing & Cashier: Billing, payment processing, insurance (BPJS & private) tracking, invoices, and financial reports.
- Administration & Security: RBAC, audit trails, master-data management (locations, insurance, ICD, etc.), and protected routes.
- Reporting & Analytics: Patient statistics, financial and operational reports, exports to PDF/Excel, and chart visualizations.
- Developer & UX Features: Responsive Material Design UI, dark mode, animations, mocked API for dev, progressive loading, and optimized builds.
Tech stack: React 18, Vite, Material UI, Node.js, TypeScript, MSW (mocking), Recharts, jsPDF/AutoTable, React Router, React Hook Form, Axios, date-fns/dayjs, Yup, Docker-ready.