Back to Projects
Docotel - Hospital Information System
LaravelReact.jsExpress.jsRedisjQuery

Docotel - Hospital Information System

Led development of a comprehensive Hospital Information System covering Pharmacy, Hospital Queue, Logistics, Cashier, Laboratory, and Medical Records — plus Accounting Software and internal web tools.

Overview

At Docotel Group in Bandung, I served as Development Team Lead for 3 years — building a full-featured Hospital Information System (HIS) from the ground up, along with Accounting Software and internal web tooling.

Hospital Information System (HIS)

A comprehensive, multi-module system used by hospitals to manage clinical and administrative operations.

Modules

Pharmacy Module

  • Prescription management with drug interaction checks
  • Inventory control with automatic reorder triggers
  • Dispensing queue and pharmacist workstation UI

Hospital Queue System

  • Real-time queue display boards (WebSocket-powered)
  • Triage priority routing
  • SMS/display notifications when patient’s turn arrives

Logistics & Inventory

  • Medical supply chain management
  • Purchase orders and vendor management
  • Stock transfers between departments

Cashier & Billing

  • Itemized billing for services, procedures, and medications
  • Insurance and BPJS claim processing
  • Receipt generation and financial reporting

Laboratory Module

  • Lab request ordering from clinical departments
  • Result entry and validation workflows
  • Critical value alerting to ordering physicians

Medical Records (EMR)

  • Patient registration and demographic management
  • Clinical notes and diagnosis entry (ICD-10 coded)
  • Visit history and document management

Accounting Software

A standalone accounting application built for hospital finance teams:

  • General Ledger, Accounts Payable/Receivable
  • Monthly and annual financial reports
  • Budget tracking vs. actual

Technology Stack

The system evolved over 3 years - starting with traditional PHP/Laravel + jQuery, then migrating towards React.js for new modules and using Redis for queue and session management.

Technologies Used

Laravel, Yii Framework, Express.js, Gatsby.js, React.js, jQuery, Redis