Desktop Hospital Management System
A production ready Hospital Management System built with Electron and Next.js, covering patients, doctors, billing, inventory, and reporting with role based access control.

Case Study & Technical Highlights
My Role
Full Stack Developer System Architecture, Database Design & Desktop App Development
The Problem
Hospitals were relying on spreadsheets and paper records slow, error-prone, and impossible to scale as patient volume grew. Staff lacked a single source of truth for patients, billing, and inventory, leading to duplicated work and lost records.
The Solution
I designed and built Sugam HMS, a production ready hospital management system packaged as a native desktop application (Electron) and powered by Next.js, TypeScript, and a local first SQLite database. The architecture supports patient registration, doctor scheduling, e-prescriptions, pharmacy inventory, and automated billing in one unified platform built to keep running reliably even on unstable hospital networks.
Key Features
Role Based Access Control (RBAC) with granular permissions across Admin, Doctor, Receptionist, and Pharmacist roles
Full POS billing module supporting GST calculation and multiple payment modes
Electronic prescription tools with barcode enabled pharmacy stock alerts
Offline first architecture ensuring uninterrupted performance during network downtime
Audit logs and automated backups for data integrity and compliance
One-click Excel/PDF exports for reporting
Packaged as a native Windows installer for simple, zero hassle deployment
Key Capabilities & Architecture
Comprehensive modules covering the full patient to billing lifecycle
Hybrid tech stack combining Electron's desktop performance with Next.js's web flexibility
Engineered for real world clinical environments with intermittent connectivity